we need a spec for handling mediums
avibrazil at gmail.com
Sat Aug 14 23:18:01 EEST 2004
I was saying global as cross framework, or framework independent, and
not global as one definition to all users on the system.
In my vision, if its not global (same configuration information
accessible by both Gnome and KDE), you are moving the responsability
to set this specific configuration away from the app developer, to the
distribution or the app packager. So then, you'll have each distro to
possibly have a different place to set this configuration, and then
you'll have inconsistency between distros.
So a commercial app you are installing, that wants to know about your
preferred media player, will have to know in which distro it is being
installed, and it will probably support only distro A and B.
So this is why app configuration, and interrelation between different
apps, must be in the hands of app developers, and not distros. Good
software interrelation makes a wholy integrated system. It is 1*1=1
instead of 1+1=2.
I'm not sure if made myself clear....
On Sat, 14 Aug 2004 16:55:28 +0200, David Zeuthen <david at fubar.dk> wrote:
> On Sat, 2004-08-14 at 10:20 -0300, Avi Alkalay wrote:
> > This is one of the purposes of a registry-like machanism.
> > Gnome has GConf.
> > KDE has KConfig.
> > None is global.
> > Stuff like Linux Registry (http://registry.sf.net) or Uniconf are
> > candidates to a definitive solution for this. Obviously a
> > sepecification for things like the one you are proposing must be
> > written, like "find the preferred CD-R writer program in key
> > system/desktopGlobals/cdwriter or user/desktopGlobals/cdwriter".
> > Being a key, it can be read by everybody, and automatically and
> > easilly changed by installation systems and configuration programs.
> You really want the selection of the chosen application to be per-user
> and not global. For example, one person in the household may favour
> totem and another likes mplayer. I don't see why the existing GNOME or
> KDE solutions shouldn't work here.
More information about the xdg