Skip to content

RoadMap.wiki

chrisala edited this page Feb 3, 2016 · 1 revision

Open DELTA Project Roadmap


Updated 27/04/2012 Changes from the original plan have been highlighted in the strikethrough font.

The release plan from the release candidate 1 release through to the 1.0 final build is as follows:

  • Important bug fixes identified in the release candidate release will be addressed.
  • If there are a lot of changes made, a release candidate 2 release may be considered before releasing a 1.0 final.

After 1.0 has been released, development resources will be limited and unfortunately only critical bug fixes will able to be addressed.


The release plan is to publish a series of monthly milestone (alpha) releases, each designated with an 'M' number, until the software is generally feature complete, at which time it will be considered in 'beta'. Once all open issues with beta releases have been addressed, the releases will be designated as Release Candidate (RC) until such time as the software is considered complete and stable, and designated as the Version 1.0 General Availability (GA) build.

Note: The following release schedule is provisional, and may deviate based on what is actually achieved each milestone.

http://open-delta.googlecode.com/svn/wiki/RoadMap.attach/Delta_RoadMap.png

Milestone

Release Date

Description

M1 16/03/2011 Technology proof of concept, project framework setup:
  • Development environment setup. Google code repository, continuous integration build, distribution model.
  • DELTA Editor, read only data.
  • Help demonstration, including context sensitive help, tooltips.
  • About dialog with acknowledgements
  • Internationalisation. Use of UTF-8 character encoding and resource bundles for all displayed text.
  • Save, Save As functions.
M2 20/04/2011 DELTA Editor:
  • Edit existing item attributes.
  • Finish off read only view components.
    IntKey:
  • Project establishment.
  • Read file format.
  • Main window UI.
M3 18/05/2011 DELTA Editor:
  • Item editor
  • Add / Move / Edit / Delete Items
    IntKey:
  • Read IntKey file format
  • Command interpreter infrastructure
    CONFOR:
  • Parsing infrastructure, ability to read DELTA chars / specs / items files.
M4 15/06/2011 DELTA Editor:
  • Character editor
  • Add / Move / Edit / Delete Characters
    IntKey:
  • Use command (this provides much of the functionality of intkey in normal mode).
    CONFOR:
  • Parsing infrastructure and general purpose directives
  • Read / Write DELTA files
  • M5 20/07/2011 DELTA Editor:
  • Implement the Controlling / Controlled by attributes editors
  • Add / Remove controlling attributes
  • Import / Export DELTA files
  • Image Viewer / Hotspot selector
    IntKey:
  • BEST algorithm
  • RTF report infrastructure
  • Differences command
  • M6 17/08/2011 DELTA Editor:
  • Action Sets (to the availability of CONFOR functions)
  • Image Editor
    IntKey:
  • Useable in Normal Mode
  • Commands accessible in normal mode completed.
    CONFOR:
  • Translate into Intkey format
  • M7 14/09/2011 DELTA Editor:
    • Integrate the image editor.
    • Image settings dialog
    • Complete for BETA (search, help, fonts etc)
    • Testing
      IntKey:
    • Implementation of advanced mode commands.
      CONFOR:
    • Add state qualification handling (enhancement)
    • Handle multi-language output
    • Output to natural language format
    M8 19/10/2011 IntKey:
    • Advanced Mode functions complete
    • IntKey BETA ready
      CONFOR:
    • Output to KEY format
    • Integration test suite
    M9 16/11/2011 KEY
    • KEY implemented CONFOR
    • Output to other formats
    1.0-BETA 14/12/2011
    • NSim
    • PClass
    • DIST
    • Tidy up any outstanding items
    • Main software feature complete
    1.0-RC1 01/04/2012 27/07/2012
    • Key implemented
    • Bug fixes from previous release
    1.0-RC2 01/08/2012
  • ISSUE 120 (on Google Code) - Ensure the software is in a position to be able to be translated into other languages.
  • ISSUE 41 (on Google Code) - DELTA Editor does not support importing items into an existing data set.
  • ISSUE 142 (on Google Code) - Some directive file templates don't import correctly when a new dataset is created
  • ISSUE 144 (on Google Code) - Opening the character editor on Ubuntu 11 triggers a spurious validation error.
  • 1.0-GA 30/06/2012 31/08/2012
    • Fixes for important Issues found in the Release Candidate
    Post 1.0
    • Critical bug fixes from 1.0 if they arise.
    • ISSUE 135 (on Google Code) - Implement a "Present by misinterpretation" feature