I am happy to announce the first release of "Hiveconf", a UNIX
configuration framework. Hiveconf is a system for storing configuration
data (key-value pairs). The purpose is similiar to the Windows registry or
GConf. Configuration data can be retrieved and modifyed via a simple API.
The data is stored using different "backends". The default backend is
using a text file format, similiar to smb.conf or Windows .INI files.
This first release includes a Python library implementation, and
documentation of how the system is intended to work. Lot of work remains
to be done, but the current implementation is mature enough to demonstrate
the basic principles.
The implementation also includes a command-line tool ("hivetool"), which
might be a useful tool for configuring any software that uses a Hiveconf
compatible file format. This includes Samba and many KDE applications.
On the Hiveconf homepage,
http://www.lysator.liu.se/~astrand/projects/hiveconf/, you will find links
to the mailing list, CVS repository etc.
Comments are appreciated.
--
Peter Åstrand www.thinlinc.com
Cendio Systems www.cendio.se
Teknikringen 3 Phone: +46-13-21 46 00
583 30 Linköping