Development

The current active work on the project is to move the static configuration file, which is a C header, into a re-usable configuration inferface, which clients can take advantage of too. This diagram shows which code is shared between the client and the server.

This work is being undertaken at the same time as the threading system is being ripped out of the code and being distributed as a separate library called daybothreads. The configuration file support and thread support work will be completed by the end of the year and then a stable and final version of 0.1.8 will be released. As soon as this release is made, work will begin on 0.1.9, which will include full SQL support. This flow chart shows how we will incorporate SQL support, whilst maintaining compatibility with current databases. A tool to covert the database will be supplied with version 0.1.9.