Augeas looks really nice but it misses some of the advantages beside easy 
parsing. For example restricting access to parts of a configuration to specific 
users or groups is only possible by splitting the configuration file. This 
makes the management of configuration files even harder. Another advantage is 
the possibility of different storage backends which enables any services to 
store its configuration for example in a database. I understand that the need 
for upstream projects to make massive changes is kind a showstopper but 
nevertheless the interest in Elektra seems to be low.

-----Ursprüngliche Nachricht-----
Von: Ulrich Dangel [mailto:u...@spamt.net] 
Gesendet: Donnerstag, 02. August 2012 18:58
An: debian-devel@lists.debian.org
Betreff: Re: Low acceptance of Elektra

On 08/02/12 14:21, Felix Berlakovich wrote:

> I recently stumbled over Elektra (http://www.libelektra.org/
<http://www.libelektra.org/> but the page seems to be unreachable at the time 
of this writing) and because I find the idea of a central configuration store 
very interesting I've done some research. Anyway I had to realize that its 
acceptance is generally very low although I think it could provide some huge 
advantages to tools like webmin.

If you want an API to access and modify configuration files have a look at 
<http://augeas.net/>. It basically transforms a configuration file into a tree 
and offers an API for traversing/modifying the tree with XPath like expressions.

The great benefit is that the augeas api is really simple, and you can 
basically transform most configuration files. There is also _no_ need for 
upstream projects to modify their configuration format, they can either just 
provide appropriate lenses themselves or wait for contributions.


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/501ab185.6050...@spamt.net



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/zarafa.501ad3d5.2e01.04d1811356d80...@vzar1.berlakovich.net

Reply via email to