LWN.net Logo

Elektrified X.org released

Elektrified X.org released

Posted Nov 30, 2004 20:13 UTC (Tue) by tarvin (subscriber, #4412)
Parent article: Elektrified X.org released

I think that Elektra looks _very_ interesting.

My fear is that Linux configuration will become a nasty mess of XML files (note: just because something is XML-based doesn't automatically make it easily understood). On the other hand, I'm not really fond of the current state where lots of different configuration formats have to be used.

Some people immediately start screaming "argh! - it's the _registry_", referring to Windows' configuration system. But it's not: It's not like your whole configuration system will go down the drain if "_the_ registry" file becomes currupted. And it's not a large binary file which is unfriendly to revision control systems.

It would be great to have a standard configuration API, so that writers of new software don't have to invent their own configuration parsers again and again, but can concentrate on documenting the configuration options.

I really hope that some people will be able to look through the fog of fear and conservatism and give this initiative a chance.


(Log in to post comments)

Not so good

Posted Nov 30, 2004 20:21 UTC (Tue) by xav (subscriber, #18536) [Link]

Elektra is just a hierarchic view of the traditionnal config file. Although it enables parts of the config to be updated without having a parser to rewrite the config file, it's far from what X really need: a totally dynamic config. X shouldn't require to have its config set in stone in a file, but should allow for dynamic discovery of hardware and reconfiguration at will without restarting running applications. Think RandR extension, but for everything.

X needs

Posted Nov 30, 2004 20:37 UTC (Tue) by tarvin (subscriber, #4412) [Link]

The less that has to be explicitly configured, the better. But this is orthogonal to how a general configuration system should be. If X become 100% auto-configuring, then fine - neither an xorg.conf nor an Elektra directory is needed. Still, other software needs to store system-wide or user-specific parameters.

X needs

Posted Nov 30, 2004 23:09 UTC (Tue) by khim (subscriber, #9252) [Link]

You can run last version of X.org with empty config file if your software is not too exotic.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds