On 17/11/09 14:50, Anton Aylward wrote:
James Knott said the following on 11/17/2009 08:28 AM:
That info has to be saved somewhere. Where do you want it to be?
Indeed. *NIX takes the attitude that this is a 'local solution to a local problem'.
Windows has the Registry. A central solution. Many people think that *IS* the problem.
Which would you rather have?
Personally I don't like the idea of one huge "SPOF".
Especially when its as confusing and undocumented as it is. By comparison, *NIX config files and parameter files are models of clarity. If you don't believe me, red through the files in /etc and tell me how well they are commented - locally; tell me if they relate clearly to the subsystems they affect.
So, since that information has to be saved somewhere, where else do you want to be?
In /etc/dolphin/ something ...?
Well, suppose you have a directory /home/david/applications which has /dev/VGMain/applications mounted. All the dolphin-esque information s in /etc/dolphin/..... somewhere, right?
Now unmount that and mount /dev/VGMain/appl2 which has exactly the same directory structure but different files.
Now what? All that central information is WRONG.
But if the information is in a .directory file in each directory it will always be in context.
As I keep saying in various forums
Context is Everything
I certainly agree that it is a double edged sword, but one solution to the mount-point problem is to record a partition identifier in the local settings store. This would be a lot easier if we moved into the 21st century and used GPT by default instead of MBR. Ideally these settings would be saved somewhere in $XDG_CACHE_HOME/Dolphin (or $XDG_CONFIG_HOME/Dolphin) depending on how important you think this data is). -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org