You will find the OJS development roadmap for 2009 below. Please note that these dates are not fixed. OJS development is currently following two development branches: a 'stable' 2.2.x line which includes mainly bugfixes and will be an easy upgrade for users of the current 2.2.2 release (and who do not need much in the way of new features); and a 'devel' 2.3 line, which includes large-scale changes in the underlying codebase as well as many new features.
While we do attempt to list all bugs tracked against a given release, quite often a bug report against one release will be ported to another (this is especially the case with 2.2.x bugfixes into the devel branch; less so with 2.3 enhancements into the stable branch). This is also the case with some bugs tracked against other applications such as Open Conference Systems. You are encouraged to browse our Bugzilla database fully.
Milestone 2.2.3 (Q1 2009)
This is a planned stability/bugfix release of the 2.2.x line, roughly scheduled for April 2009. Very few new features will be included with this release.
Milestone 2.3 (Q2 2009)
OJS 2.3 is a substantial upgrade from the 2.2.x line, including many new enhancements as well as all relevant bug fixes against 2.2.x., and is loosely scheduled for release around June 2009. This will be the first OJS release that will make use of the new abstracted PKP WAL common codebase. The User Interface will remain largely the same as the 2.2.x line. You can view all bug reports by type:
Major Areas of Development
This list isn't all-inclusive, but should give a good snapshot of current areas of interest.
User Interface Development
- Better Notifications of actionable workflow items
- Support for jQuery
- Enhanced XML->HTML/PDF rendering support through the XML Galleys plugin
Networking and Communications Development
- Implementation of social networking/communications tools for Facebook, Citeulike, Slashdot, etc.
- More robust notification options (email and rss)
- Enhanced comments system
Milestone 3.0 (Not yet slated)
This proposed release will represent a large-scale revamping of the PKP codebase, including the completion of abstracting common code from all applications into the PKP WAL; modularization of the remaining OJS codebase (so that components can be mixed and matched as necessary); substantial and comprehensive User Interface refinements; and further overall code refinements. The release date is largely hypothetical at this point, and no bugs have yet been filed against 3.0.
- See Modularization of PKP Systems for details on the proposed modularization of PKP applications.