My favorites | Sign in
Logo
             
Search
for
Updated Jun 13, 2009 by chipx86
Labels: Phase-Design, Phase-Requirements, Phase-Implementation
Roadmap  
Development roadmap for the upcoming release

Review Board 1.0 Roadmap

This describes the roadmap for the 1.0 release of Review Board, including an estimated schedule, features we expect to have in the release, and bugs we want to fix.

Schedule

We hope to have a 1.0 release by March 2009. This may change due to many factors, but we're proceeding with this goal in mind. We were hoping for a December 2008 release, which became unrealistic due some delays in important changes we wanted in.

The release process will be:

  • Alpha 1: Most of our must-have features should be implemented.
    • Release Date: Sunday, January 18th, 2009
  • Alpha 2: All of our must-have features must be implemented. Many of our Milestone-1.0 bugs will still be open, but no new features will be added outside what's on this roadmap without a compelling case. We hope to have most of our contributed patches that are ready to commit in this release. Non-trivial contributions will be pushed to our next release.
    • Release Date: Tuesday, February 3, 2009
  • Beta 1: All "maybe" features that we decide we want in 1.0 must be implemented. All other features will be pushed back to the next release. The focus after this will be on documentation and bug fixes.
    • Release Date: Saturday, March 28, 2009
  • Beta 2: All medium and high priority Milestone-1.0 bugs should be fixed.
    • Release Date: Sunday, March 29, 2009
  • Release Candidate 1: Most critical bugs Review Board 1.0 were fixed.
    • Release Date: Sunday, May 3, 2009
  • Release Candidate 2: Some additional showstopper bugs found in RC1 were fixed.
    • Release Date: Friday, May 8, 2009
  • Release Candidate 3: A major performance issue was fixed, and a few important bugs we decided needed to be fixed for 1.0 were fixed.
    • Release Date: Saturday, June 13, 2009
  • Final Release
    • Scheduled Release: Sunday, June 20, 2009

Release Dependencies

Release 1.0

Must-Have Features

Feature Status
New admin UI Committed
Dynamic site settings Committed
Logging Committed
Move to Python setuptools Committed
Site installation script Committed
UI Rewrite (Eliminating YUI-Ext) Committed
Page load time improvements Committed
Move to jQuery 1.3 Committed

Maybe Features

Feature Issue Number Status
Diff change descriptions  issue 333  Committed
Disable user registration Committed
Linkify URLs in descriptions  issue 258  Committed

Documentation

Feature Issue Number Status
Admin manual Committed
User manual  issue 368  Committed
API documentation In progress

Bugs

We have a list of bugs we'd like to fix for 1.0. Any and all bugs that we can fix should be fixed, but we specifically mark some as Milestone-Release1.0.

Release 1.5

Must-Have Features

Feature Issue Number Status
"Not Shippable" status issue 489 Not started
User/group access policies Not started
Third-party extensions Not started

Bugs

We have a list of bugs we'd like to fix for 1.5. Any and all bugs that we can fix should be fixed, but we specifically mark some as Milestone-Release1.5.



Sign in to add a comment
Hosted by Google Code