Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:system-wide-settings [2009/11/03 06:42] – Edit kitchm | dev:system-wide-settings [2009/11/14 23:35] – Edit kitchm | ||
---|---|---|---|
Line 10: | Line 10: | ||
We will here attempt to bring together first an overview of the issue from the standpoint of the user, followed by a suggested description of a possible solution, and a concise discussion with a focus upon creating a concensus and roadmap. | We will here attempt to bring together first an overview of the issue from the standpoint of the user, followed by a suggested description of a possible solution, and a concise discussion with a focus upon creating a concensus and roadmap. | ||
- | Note: It is not necessary to discuss the issue of whether or not some problem exists, but rather note the user's experiences, | + | Note: It is not necessary to discuss the issue of whether or not some problem exists, but rather note the user's experiences, |
All are welcome to submit here. Programmers and users alike. | All are welcome to submit here. Programmers and users alike. | ||
Line 22: | Line 22: | ||
The various settings include (in no particular order): | The various settings include (in no particular order): | ||
- | ^Item ^Where Found ^ Interface For ^ | + | ^Item ^Name of Module(s) (if known) |
|Settings, general|Settings Manager, Appearance-Settings, | |Settings, general|Settings Manager, Appearance-Settings, | ||
| | | | | | | | | | ||
|**Hardware**| | | | |**Hardware**| | | | ||
- | |Keyboard and/or mouse|Accessability, | + | |Keyboard and/or mouse|Accessability, |
- | |Monitor|Desktop, | + | |Monitor|Desktop, |
|Sound and/or Speakers| | | | |Sound and/or Speakers| | | | ||
- | |Printer|Removable Drives and Media| | | + | |Printer|Removable Drives and Media-Printers| | |
| | | | | | | | | | ||
|**Desktop**| | | | |**Desktop**| | | | ||
|General Look & Feel|Appearance-Style, | |General Look & Feel|Appearance-Style, | ||
|Wallpaper|Desktop-Background| | | |Wallpaper|Desktop-Background| | | ||
- | |Menus|Desktop-Menus, | + | |Menus|Desktop-Menus, |
|Windows|File Manager-Display| | | |Windows|File Manager-Display| | | ||
|Main Navigation Bar|Panel|xfce4-panel| | |Main Navigation Bar|Panel|xfce4-panel| | ||
Line 53: | Line 53: | ||
|File Manager (If Thunar? | |File Manager (If Thunar? | ||
- | As we can see from this there can be a lot of confusion generated by the current layout and organization. | + | As we can see from this there can be a lot of confusion generated by the current layout and organization. Two factors stand out; first is that the user can't find them all in one place, and second is that their existing organization makes no intuitive sense. |
| | ||
===The Controlled Components=== | ===The Controlled Components=== | ||
- | The user may assume that the settings employed above are to take control of certain components or modules of the DE or other layers of the OS. They may have learned of these by being involved in their computer' | + | The user may assume that the settings employed above are to take control of certain components or modules of the DE or other layers of the OS. They may have learned of these by being involved in their computer' |
For instance, the item " | For instance, the item " | ||
- | This may be old hat to many, but it seems important to point out the level where the item resides so as to make sure everyone is on the same page with regard to which belongs to Xfce and which to some other part of the system. | + | This may be old hat to many, but it seems important to point out the level where the item resides so as to make sure everyone is on the same page with regard to which belongs to Xfce and which to some other part of the system. |
- | Where appropriate, | + | Where appropriate, |
^System Level ^Belongs To ^Interfaced By ^ | ^System Level ^Belongs To ^Interfaced By ^ | ||
- | |Desktop Environment|Xfce|Xfce4 Settings Manager, Time and Date| | + | |Desktop Environment|Xfce|**Xfce4 Settings Manager**, **Time and Date**| |
- | |X Graphical Interface|OS|xorg.conf, Screensaver (XScreenSaver)| | + | |Widget Toolkit subsystem|GUI|GTK+2| |
- | |Network System|OS|file manager, browser, email client| | + | |Window Manager subsystem|GUI|Xfwm| |
+ | |Windowing System subsystem|GUI| | | ||
+ | |Graphics Server subsystem|GUI| | ||
+ | |X Graphical Interface | ||
+ | |Framebuffer (if used)|OS video|CLI| | ||
+ | |Network System|OS|file manager, browser, email client, Samba| | ||
|The Storage and File Management System|OS|file manager| | |The Storage and File Management System|OS|file manager| | ||
+ | |Operating System(OS)|self|CLI| | ||
===The Schema=== | ===The Schema=== | ||
The use of icons or tabs or individual applets supplies the majority of methods employed to organize things like settings. | The use of icons or tabs or individual applets supplies the majority of methods employed to organize things like settings. | ||
- | That selection may not be as important as keeping everything in one place. | + | That selection may not be as important as keeping everything in one place. |
Underlying all this is the necessity for the actual saving mechanism to keep these settings protected from change unless the user (or admin) makes a physical change to the settings. | Underlying all this is the necessity for the actual saving mechanism to keep these settings protected from change unless the user (or admin) makes a physical change to the settings. | ||
\\ | \\ | ||
===The Goals=== | ===The Goals=== | ||
- | 1. One central location for __all__ settings. | + | **1. One central location for __all__ settings. |
- | 2. Regardless of module or component source or target, the controls would all be grouped by kind.\\ | + | If the user is employing a DE, then they obviously wish to stay within it. Therefore the often-changed controls from all layers of the OS must be brought there.\\ |
- | 3. Settings must be made sacrosanct; no other process | + | **2. Regardless of module or component source or target, the controls would all be grouped by kind.**\\ |
+ | Mouse controls must all be grouped into one place. | ||
+ | **3. Settings must be made sacrosanct; no other process | ||
+ | Users get frustrated quickly when they go to all the trouble of setting things up the way they desire and then find them changing when they aren't expecting it. They have better things to do then futz around with the same things over and over again. | ||
+ | |||
+ | These are simple issues and they must be addressed in simple and concrete manner. | ||
=====Possible Solution===== | =====Possible Solution===== | ||
Line 95: | Line 106: | ||
|Appearance-Settings Tab|Move to Desktop-Panel tab|These settings all appear to be panel-related.| | |Appearance-Settings Tab|Move to Desktop-Panel tab|These settings all appear to be panel-related.| | ||
|Hardware|Create New|Group all hardware items here| | |Hardware|Create New|Group all hardware items here| | ||
- | |Display|Move to Hardware as tab|Entitle it Xorg Display. | + | |Display|Move to Hardware as tab|Entitle it Xorg Display.| |
|Mouse|Move to Hardware as tab| | | |Mouse|Move to Hardware as tab| | | ||
|Keyboard|Move to Hardware as tab| | | |Keyboard|Move to Hardware as tab| | | ||
Line 102: | Line 113: | ||
|Notifications|Move to Desktop|Is a part of the desktop| | |Notifications|Move to Desktop|Is a part of the desktop| | ||
|Panel|Move to Desktop|This is really part of the arrangement of the desktop| | |Panel|Move to Desktop|This is really part of the arrangement of the desktop| | ||
- | |Power Manager|Move to Hardware(? | + | |Power Manager|Move to Hardware(? |
- | |Preferred Applications|Expand Options|Also pretty unique. | + | |Preferred Applications|Expand Options|Also pretty unique. |
|Printing|Move to Hardware| | | |Printing|Move to Hardware| | | ||
|Removable Drives and Media|Move to Hardware| | | |Removable Drives and Media|Move to Hardware| | | ||
Line 109: | Line 120: | ||
|Window Manager|Move to Desktop|As much as people like to see it as separate, to the user it will always remain as part of the DE| | |Window Manager|Move to Desktop|As much as people like to see it as separate, to the user it will always remain as part of the DE| | ||
|Window Manager Tweaks|Move to Desktop|" | |Window Manager Tweaks|Move to Desktop|" | ||
- | |Workspaces|Move to Desktop| | | + | |Workspaces|Move to Desktop|"| |
\\ | \\ | ||
Line 115: | Line 126: | ||
Summary: | Summary: | ||
- | Remember, the bottom line is to make the the system simpler without adding overhead. | + | Remember, the bottom line is to make the the system simpler without adding overhead. |
=====Concensus & Roadmap===== | =====Concensus & Roadmap===== |