Review Board 1.0 RoadmapThis 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. ScheduleWe 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- Django 1.0: Review Board's biggest dependency is Django. Django 1.0 released on 3 September, 2008.
- Django Evolution: Django Evolution is another important dependency. Their release schedule is unknown but we'll likely depend on either a snapshot of their Subversion repository or the closest stable release at the point of our release.
Release 1.0Must-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 |
BugsWe 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.5Must-Have Features| Feature | Issue Number | Status | | "Not Shippable" status | issue 489 | Not started | | User/group access policies | | Not started | | Third-party extensions | | Not started |
BugsWe 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.
|