Roadmap for Atomik 2.3
Here's a list of what's coming up in the next release (Atomik 2.3). No release date yet. You can discuss these ideas in the forum.
Core features
- Atomik::needed() to be compatible with PHP Framework Interop Group specification
- Not much information about that but the last release of Zend Framework is compatible. To play nice with others, Atomik should be compatible too.
- Better error handling
- New methods to handle errors and better error reports.
- Configuration environment
- Like many other framework, the possibility to define configuration per environment.
- Some kind of dependency injection (but very simple)
- The is not completely thought out but I would like to be able to inject some variables into actions. You can learn more at phemto.
- Modules (not sure)
- Create some modules within your application. Each module is semi independent and act like pluggable applications.
Plugins
A lot of plugins should have been released with Atomik 2.2. However due to lack of time their release have slip to the next version of Atomik.
- Db
- Finish the work on data models.
- Config
- Allow to store your configuration in a database.
- Auth
- Manage user authentification and authorizations with simplified ACLs.
- Backend
- Add a powerful backend to any application. Each plugins will be able to create administration pages available through the backend. Each previously cited plugin will have an administration page.
- Pages
- Add content managment capabilities to the backend.
- Blog
- A full blog application which can be administer in the backend.