Roadmap
The following development releases (i.e. prior to the release of v1.0) are
planned:
- v0.5 dip.model Review
- investigate the ability to bind to other models (e.g. SQLAlchemy)
- eliminate any dependencies on PyQt.
- v0.6 dip.plugins Review
- support for discovering plugins via the dip.io module and allowing
the user to enable or disable discovered plugins.
- v0.7 dip.io Review
- implement import and export functions
- validate the structured storage APIs
- eliminate any dependencies on PyQt.
- v0.8 dip.automate Review
- eliminate any dependencies on PyQt
- resolve outstanding issues, particularly on OS/X.
- v0.9 dip-builder Review
- add support for at least one non-distutils packaging solution (e.g.
PyInstaller) so that a single executable file for an application can be
created with a few mouse clicks.
- v0.10 Final Architecture Review
- resolve all outstanding issues. This will be a release candidate for
v1.0.
In addition, the following enhancements and additional features are planned for
some future version of dip:
- a user documentation system that can be extended by plugins with specific
documentation
- adding support for at least one additional toolkit (e.g. PyKDE).
The above is not a complete list and does not reflect any planned order of
implementation.
Suggestions for additional features are always welcome.