Development - Roadmap
Copyright © 2002 by Mark humphreys
Don't expect this plan to have any real reflection in real-life, it is just a guideline on which order development will take place!
Currently we are between the release of 0.3.2 and 0.4.0, but don't hold your breath.
In order to properly maintain control over the project, this development roadmap will outline the steps required for a version 1.0 release!
Before any official release is made, a number of candidates are released for user testing, and the development is feature frozen, so no new major bugs are introduced before a major release. Each release should have 1 or 2 candidates before the final code freeze and work can commence on adding new features to the development release.
Sometime in the middle of this roadmap, the GNOME organisation will release the GNOME 2.0 platform, there will be a need to port this application to the new platfrom, so the development and release cycle may well slow down whilst porting problems are ironed out.
0.3.1 (development only)
Rewrite of the user interface, using 'nice' graphics, adding export function to retrieve files from the pjb100.
0.3.2 (first official release)
Added internal drag and drop, export to XML / HTML, sorting and searching. Many improvements over the 0.3.1 codebase. Release candidate (0.3.2rc1) for extended user feedback.
Release of second release candidate for further feedback
Allow review of uploaded files before commit to the pjb
Allow optional manual flushing of TOC to pjb
Rewrite of upload mechanism to allow the preservation of ID3 tags, and a mechanism for edittng them. This will also allow the upload / retrieval of any file, making the pjb100 a method for the transport of files
Maybe the ability to play contents directly?
Make / upload / download cue files