After 1.5 year of development, the SQO-OSS project is happy to release a new version of Alitheia Core, along with a completely redesigned and updated website. For this release, purposely code-named Apheresis, Alitheia Core went on diet and lost almost 30% of its source code base, in an effort to make it more maintainable and extensible.
A more extensive list of changes that went into version 0.95 is the following:
- The build system was rewriten using maven. Building and running Alitheia Core is a matter of executing a single command.
- A new plug-in archetype allows creating a skeleton plug-in with a simple command
- The SVN updater has been re-written and is now capable of processing projects as large as FreeBSD
- A skeleton administration service was added, will be extended to facilitate scripting of large installations.
- Code for the web services and web UI was removed. Will be replaced with a REST based solution that gives full access to the data stored by the core.
- Code for various unfinished plug-ins has been removed
- The web site has been redesigned and lots of new content was added
- The project servers and services have been upgraded
The following features are planned for version 0.96, to be available winter 2010:
- A Git repository importer
- A RESTful service that offers access to the core metadata
- Structural changes to make the core more extensible
- Updater functionality will be moved to plug-ins