GNOME/Desktop Policy

From openSUSE

Testing out if this is a good way to record our config setting policies

Contents

Current changes

This is a list of current policy decisions (ie initial configuration settings) and some rationale for the GNOME desktop in openSUSE.

gconf changes

Package Setting Upstream value openSUSE value How is it changed? Description/Comments
control-center /apps/control-center/cc_actions_list  ?? [Add Printer;gnome-cups-manager.desktop,Configure Network;YaST2/lan.desktop,Change Password;gnome-passwd.desktop,Add User;YaST2/users.desktop,Open Administrator Settings;YaST.desktop] gconf2-branding-openSUSE Commented out in gconf2-branding-openSUSE
epiphany /apps/epiphany/general/homepage  ?? http://www.opensuse.org/ gconf2-branding-openSUSE
gnome-media List of profiles adds a MP3 profile gnome-media-lame.patch Is lame installed by default? -- vuntz
gnome-mount /system/storage/default_options/vfat/mount_options [shortname=lower,uid=] [shortname=lower,flush,utf8,uid=] gnome-mount-default-mount-options.patch
gnome-panel /apps/panel/global/disable_movement  ?? true gconf2-branding-openSUSE This gconf key is added by a patch.
gnome-panel /schemas/apps/window_list_applet/prefs/display_all_workspaces  ?? true gconf2-branding-openSUSE Commented out in gconf2-branding-openSUSE right now.
gnome-power-manager /apps/gnome-power-manager/ui/cpufreq_show  ?? true gconf2-branding-openSUSE
gnome-session /apps/gnome-session/options/splash_image  ?? %{_datadir}/pixmaps/splash/gnome-splash-openSUSE.png gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/eject  ?? <Control><Alt>Delete gconf2-branding-openSUSE We change it twice??? -- vuntz
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/volume_mute  ?? 0xa0 gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/volume_down  ?? 0xae gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/volume_up  ?? 0xb0 gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/eject  ?? 0xcc gconf2-branding-openSUSE We change it twice??? -- vuntz
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/search  ?? 0xe5 gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/email  ?? 0xec gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/help  ?? 0xf5 gconf2-branding-openSUSE
gnome-settings-daemon /apps/gnome_settings_daemon/keybindings/www  ?? 0xb2 gconf2-branding-openSUSE
gnome-system-monitor /apps/procman/proctree/col_15_visible  ?? FALSE gconf2-branding-openSUSE To show the Resident column by default?
gnome-terminal /apps/gnome-terminal/global/use_mnemonics  ?? false gconf2-branding-openSUSE
gnome-terminal /apps/gnome-terminal/global/use_menu_accelerators  ?? false gconf2-branding-openSUSE
gnome-vfs2 URL handlers Add FTP url handler gnome-vfs-url_handler_ftp.patch
gnome-vfs2 URL handlers Add news url handler gnome-vfs-url_handler_news.patch
gnome-vfs2 URL handlers Add irc url handler gnome-vfs-url_handler_irc.patch
gnome-vfs2 /desktop/gnome/url-handlers/http/command  ?? firefox %s gconf2-branding-openSUSE
gnome-vfs2 /desktop/gnome/url-handlers/https/command  ?? firefox %s gconf2-branding-openSUSE
gnome-vfs2 /desktop/gnome/url-handlers/ftp/command  ?? firefox %s gconf2-branding-openSUSE
gnome-vfs2 /desktop/gnome/url-handlers/irc/command none xchat --existing --url=%s gconf2-branding-openSUSE See bug #372232.
gnome-vfs2 /desktop/gnome/url-handlers/irc/enabled none true gconf2-branding-openSUSE
libgnome /desktop/gnome/applications/browser/exec  ?? firefox %s gconf2-branding-openSUSE
gnome-volume-manager /desktop/gnome/volume_manager/autophoto_command  ?? f-spot-import %h gconf2-branding-openSUSE
gnome-volume-manager /desktop/gnome/volume_manager/autoprinter_command  ?? add-unknown-printer %h gconf2-branding-openSUSE Already done by gvm-schema-defaults.patch
gnome-volume-manager /desktop/gnome/volume_manager/autovideocam_command  ?? kino %d gconf2-branding-openSUSE Change to cheese? -- vuntz
gnome-volume-manager /desktop/gnome/volume_manager/autophoto  ?? true gconf2-branding-openSUSE
gnome-volume-manager /desktop/gnome/volume_manager/autoscanner  ?? true gconf2-branding-openSUSE
gnome-volume-manager /desktop/gnome/volume_manager/autovideocam  ?? true gconf2-branding-openSUSE
libgnomeui /desktop/gnome/background/picture_options  ?? stretched gconf2-branding-openSUSE
libgnomeui /desktop/gnome/background/picture_filename  ?? ${_datadir}/wallpapers/default-1600x1200.jpg gconf2-branding-openSUSE
libgnomeui /desktop/gnome/background/secondary_color  ?? #42528f gconf2-branding-openSUSE
libgnomeui /desktop/gnome/file_views/icon_theme  ?? Industrial gconf2-branding-openSUSE
libgnomeui /desktop/gnome/interface/accessibility  ?? false gconf2-branding-openSUSE
libgnomeui /desktop/gnome/interface/icon_theme  ?? Industrial gconf2-branding-openSUSE
libgnomeui /desktop/gnome/interface/gtk_theme  ?? Gilouche gconf2-branding-openSUSE
libgnomeui /desktop/gnome/sound/enable_esd  ?? true gconf2-branding-openSUSE
libgnomeui /desktop/gnome/sound/event_sounds  ?? true gconf2-branding-openSUSE
metacity /apps/metacity/general/audible_bell  ?? false gconf2-branding-openSUSE
metacity /apps/metacity/general/enable_windows_keys  ?? true gconf2-branding-openSUSE Feature added by a patch, change is SLED-only.
metacity /apps/metacity/general/theme  ?? Gilouche gconf2-branding-openSUSE
metacity /apps/metacity/general/num_workspaces  ?? 1 gconf2-branding-openSUSE
nautilus /apps/nautilus/preferences/always_use_browser  ?? true gconf2-branding-openSUSE
nautilus /apps/nautilus/preferences/preview_sound  ?? never gconf2-branding-openSUSE
nautilus /apps/nautilus/desktop/computer_icon_visible  ?? false gconf2-branding-openSUSE
notification-daemon /apps/notification-daemon/theme  ?? bubble gconf2-branding-openSUSE

Other changes

Package Patch name What Description/Comments
gnome-panel gnome-panel-2-11-bring-back-my-run-item.patch add a "Run" menu item in the menu bar and the main menu upstream will fix it by making those menus 100% editable
gnome-panel gnome-panel-beagle-search.patch don't use gnome-search-tool but beagle (via the nautilus search UI) in the menus
gconf2-branding-openSUSE change the default panel layout

Proposed changes

  • Do not require password to change the time in the clock applet. See [381357]

Old stuff (keeping for now)

Accessibility

  • openSUSE 10.3: Off

Autostarted Programs

  • openSUSE 10.3: gnome-power-manager, network-manager, opensuse-updater-applet-gnome, resapplet
    • Depends exactly on the packages installed

Background

  • /usr/share/wallpapers/default-*
    • Soft link to the release specific wall paper

Beagle

  • openSUSE 10.3: Enabled by default
  • openSUSE 11.0: I propose to disable it by default --Captain Magnus 00:44, 20 April 2008 (UTC)

Default applets

  • openSUSE 10.3: Main menu, Tomboy, Window List, Notification Area, Sound, Clock, Show Desktop Button
    • Tomboy added specifically for SLED 10

Fileroller

  • Default create archive format: .tar.bz2
    • This is the upstream default, see bug 367197 for change request

GDM

This applies to openSUSE 10.2 and 10.3:

  • Face browser: Off

Main Menu

Default Applications 10.3: Firefox, Evolution, Banshee, OpenOffice Writer, F-Spot, Nautilus

Nautilus

This applies to openSUSE 10.2 and 10.3:

  • Always use browser (/apps/nautilus/preferences/always_use_browser) = true. We use browse mode, not spatial mode.
  • Preview sound (/apps/nautilus/preferences/preview_sound) = never. We don't preview sounds when mousing over an icon for a sound file.
  • Computer icon visible (/apps/nautilus/desktop/computer_icon_visible) = false. We don't show the Computer icon on the desktop. Instead, we include a patch (nautilus-drives-and-volumes-on-desktop.diff) that allows you to see icons for drives and volumes directly on the desktop as appropriate.

Notifications

In openSUSE 10.2 and 10.3 we override the notification locations in the bubble theme to always be in the lower left and patch notification-daemon to achieve this.

For openSUSE 11.0 we should revisit this, see https://bugzilla.novell.com/show_bug.cgi?id=179855

Number of desktops

  • openSUSE 10.3: 1
    • This is a leftover from SLED 10, where one desktop was felt it would make it easier for people to understand
  • Proposed for openSUSE 11: 4



GNOME
Participating Developing
Communicating Planning
Subscribe | Unsubscribe | Help | Archives