Hi all,
All 0.7.0 task are over (yeah). I’m currently working on the getting started documentation for final dev, and will push doc for module developers as well and contributor (after the release).
Regarding 0.7.0 release, I’m very proud of it. The major enhancement being
- Having a true API and SPI (modules only depend on Agorava API for compilation now)
- Reducing the framework dependencies to the minimum (exit scribe, guava and common-codec). the only dependency for cdi runtime is Deltaspike.
- Having an elegant and simple solution to support all use case for social network consuming at the same time. From a single web connection to a mass connection account on server side / batch mode. Previously it was quite difficult to mix these use case in the same app.
- Having implementation ready for a new JSR 330 implementation (any volunteers ?)
Yet there are thing I’m less proud :
- Tests : they are clearly not sufficient…
- Issues with OWB and TomEE : I guess it comes from a bug, but I don't have time to dig seriously before the release
- Documentation :-(
- Modules : they didn’t move since nearly 2 years
Nothing definitive. but I’m planning 0.7.1 release to fix some of these issues. As usual your help is mot welcome ;).
regards,
Antoine Sabot-Durand /@antoine_sd
———————————————
CDI co-spec lead
CDI eco-system development
Agorava tech lead