The first essential part for the elektra project is to implement our own API with a library called libelektra.
We are currently working on having a mature API which fulfil all needs. To be sure that the API is useful, minimal and working we must implement it of course.
Our first approach tend to get it fully featured with a complex dynamic binding system. This adds the big advantage that you can have your configuration in many different formats at once by mounting your Backends to the correct place where the software wants it configuration.
This is of course not the only possible way, reimplementations with a different focus are very welcome.
See the Roadmap for further features planned.