This page exists to provide a rough overview of what is planned for upcoming releases, although such planning changes daily. For the most part development is driven by developer interests, user requests, and pressing needs. Related discussion pages include:
This list is a work-in-progress, and will definitely be modified over time. See also Current Development Status, which contains a list of features currently being worked on. For roadmap items that have been incorporated into JAMWiki releases see the Changelog. To request a feature not listed here, please use the Feature Requests page.
Users who have a feature that they would like to see implemented are encouraged to comment on the Feature Requests page. Please note that Bug Reports are handled separately from feature requests, and bugs should be reported on the appropriate page.
While it is nearly impossible to predict what code will be contributed by outside developers, what existing developers might choose to work on, or what users will request that might be implemented, the following items are tentatively planned for implementation during each major release cycle. See Roadmap/Past Release Cycles for the roadmap for older releases.
A major area of focus for the 0.9.x release cycle will be on Mediawiki-compatibility, ease-of-use and performance.
The following items will be included in 0.9.x:
The following items will most likely be included in 0.9.x, but no code has yet been written:
The following items may be included in 0.9.x, but no code has yet been written and they are not immediate priorities. Anyone planning to use a JAMWiki 0.9.x release should not count on having these features available. If a particular feature is of interest to you and you are willing to do some research, help with debugging, or write code, please leave a comment on Comments:Roadmap and get involved - user enthusiasm is often a driving force behind getting features into a JAMWiki release.
Unlike previous release cycles the release cycle leading up to JAMWiki 1.0 is envisioned as a series of releases to improve stability, performance and ease-of-use in preparation for the 1.0 release. This release cycle is not currently one in which significant new features are expected to be introduced. Items that will be a focus of development include:
Following the 1.0 release future JAMWiki release cycles will likely need to include a focus on the following: