Re: ANNOUNCE: Augeas - a configuration API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Apr 17, 2008 at 8:02 PM, Mike MacCana <mmaccana@xxxxxxxxxxx> wrote:
>
>  On Thu, 2008-04-17 at 13:07 -0700, David Lutterkort wrote:
>  I am pleased to announce a new configuration management project: Augeas,
> a low-level configuration API and editing tool.
>
> Augeas' main goal is to make programmatic changes of configuration data
> on Linux/Unix systems simple and safe. The main stumbling stone for this
> is that configuration data is stored in numerous files in widely varying
> formats. This is both next to impossible to change and is valuable in
> many situations.
>
>  The amount of effort spent creating and re-creating tools to parse, edit
> and transform a variety of unnecessary, unstructured data formats over the
> last 30 years, and to continue doing this for the next 10 years, is less
> than that required to:
>

Then it should have happened.. because we have had several million
monkeys doing various things. I have seen multiple attempts at what
you outline, but because they are expressing what a person wants
something to be you end up with the effects of the tower of Babyl when
few people can understand what the other person is saying.


>  * write an RFC for a standard format

You forgot the step: Argue about every 3rd line in the RFC and end up
with various versions that all state they meet the RFC but do not
interact with each other.. HTML-2.0 wasn't hard to write to.. but no
one ever did it the same way.

>
>  * create patches to applications to support that format
>
>  * create an editor for that format (which handles data - settings, values,
> parents and children, rather than presentation related info like lines and
> paragraph)
>
>  * package those changes in a distribution
>
>  Using 'widely varying formats' is not 'valuable'. It's an unfortunate
> accident that wastes everyone's time with various horrible bandaid
> solutions, and occasionally makes destroying user data an 'accepted
> limitation' of tools like system-config-named.
>



-- 
Stephen J Smoogen. -- CSIRT/Linux System Administrator
How far that little candle throws his beams! So shines a good deed
in a naughty world. = Shakespeare. "The Merchant of Venice"

_______________________________________________
et-mgmt-tools mailing list
et-mgmt-tools@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/et-mgmt-tools

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux