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.