PostNuke: A Flexible Open Source Content Management System
home | forum | international support | contact us

PostNuke Development Roadmap

Development Ethos

PostNuke is a completely volunteer run project. As a result, no specified amount of time each day, week, month or year can be spent on the project. Due to this situation no timescales are made available for each milestone listed in this roadmap. New versions will be released when they are ready, rather than to a specific timescale, leading to an overall improved product. Instead, this document is aimed to give some idea of the direction development of PostNuke will take in the future.

Versioning

PostNuke release versioning takes a specific format, used until the 1.0 release. This is of the form .ABC and each element of this form is discussed below.

  • A - Major Release

    Encorporating the achievement of a specific milestone, and introducing other new features. Major releases represent a specific internal change to the codebase.

  • B - Minor Release

    Some new featuresd, minor changes to the codebase. Perhaps released to make available new features in core modules.

  • C - Maintenance Release

    Fixes to any reported issues and bugs (after a release has gone through release candidate stage). Only very few / minor modifications made.

Milestones and Goals

There are some very general goals for the continued development of PostNuke. Following these are specific, version-by-version goals and milestones for releases.

  • Move towards higher standards of code throughout PostNuke. Particular emphasis is on performance, templating core modules, API compliance in all core modules, and cross database compatibility through the ADOdb database abstraction layer.

  • Standards compliance, XHTML and Accessibility guidelines

  • Maintain, as far as possible, a bug free and high quality codebase

Version Plan

Main Menu

Extensions Database

Documentation

Development

Login





 


 Log in Problems?
 New User? Sign Up!

Donate to PostNuke