5
Technically there is a reason and the reason is missing technology!
We need to build the API, modules really need one common admin interface. But I think it is not to come soon.
First we need to:
- Finish this 2.4 bug hunter
- Move our focus to 2.5 (go php5 movement), build a XOOPS module framework 'XMF'. XMF will be a module itself and it will provide alternative libraries. XMF will be an interface between modules and core.
Build comments, notification, imagemanager modules using XMF.
Implement a hooking system(observer pattern) so modules using XMF can extend other modules using XMF with plugins (listen and respond to events such as: onUserDelete, onModuleInstall, onSearch, etc).
- 2.5.5 : Make new system module with XMF (the hooking system will be heavily used here)
- 2.5.9: Have every possible module using XMF
- 2.6 : Move XMF to core
- 2.7 : Feature request go here :)
This is not an official roadmap!!!
By the way, I would like to call this XMF 'Hera'.
http://en.wikipedia.org/wiki/HeraIt will be a new 'hera' for Xoops!
'era' in portuguese also means 'trepadeira'(vine, climbing plant).
http://en.wikipedia.org/wiki/Climbing_plantSo it is something that represents climbing, growing. An era plant would go just fine for the Hera logo!