Hello Christopher,
I think it's time to share a bit of the roadmap ;-)
In fact I already started some schema and basic documentation structure, which will is separated from the wiki (it's a Sphinx documentation).
But I postponed more effort on it waiting for Sindi to be features complete (what I started writing 2 weeks ago already need to be updated).
Unfortunately I wasn't able to add all feature I want in 0.3, so it's still an alpha release.
I expect 0.4 to be the first beta version (feature complete).
For next version I want:
- Support for parameterized qualifier (using a type instead of a value as qualifier), and validation in compiler plugin
- Automatically adding ModuleManifest in Component thru the compiler plugin
- Be sure all use case are supported
- Writing initial user guide (with schema)
- Adding lot more functional/integration tests
I really want to put a strong effort on documentation since today it's only possible to understand how to use it by looking at example, since Sindi is very flexible this user guide is a must have to show how to use it correctly and efficiently.
Thanks for you interest Christopher, looking forward you feedback on documentation once released!
Alois
--
Alois Cochard