wiki:ITERATION_03/Release

Version 1 (modified by pap, 16 years ago) (diff)

--

RELEASE 1

RELEASE_SCHEDULE

Urgent Goals

Before 2008-12-15 we need to achieve the following:

  • documentation
    • download page
    • release documentation
    • user documentation
    • installation instructions
  • product
    • repository branching
    • tuning
    • bugs to fix
    • things to remove
    • things to disable
    • files to download
    • final delivery

Documentation

Download Page

Release Document

  • released features:
    • External
      • The main window
      • Book window and its navigation capabilities
      • Frames
      • Menus
      • Dialogs
      • Text support
      • Flaps, Tabs, Palettes
    • Internal
    • Community server
      • Describe/link things listed in the release schedule
      • Make the download page (communicate with Pac to help on this).

User Documentation

for those in the release documentation?

Installation Instructions

  • installation instructions (MAC/Windows/Linux). Mac java tweaking instructions.

Product

Repository Branching

Release Tuning

  • Review bundles.config files.Remove unnecessary modules and add others if needed.
  • Review log4j.properties file and change log file name and logging level.
  • Review pom.xml files for mistakes(dependencies, BundleActivators, embed/import dependencies)
  • Repair prefixed and suffixed path in the bundle search code in launcher module.

Bugs to Fix

  • The icons are not properly placed according to their usage. This prevents the application from functioning normally (i.e. one cannot create a book)
  • The application is not closable in a normal way
  • Change visible appearances of "Veda" to "Sophie 2"
  • Extensions are not declared where they're supposed to be. This is concerning main.view and func.file modules, but other should be reviewed too.

Things to Remove

  • main.media.fobs module
  • deprecation of bindings, children properties and observe value.
  • tests that cause errors(VLDocking ProLibUtil)
  • server and server.persistence modules

Things to Disable

  • Scenes (the sample implementaion)

Final Delivery

Tasks for testing

Comments

How to use the branch

  • Update your working copy of the repository
  • If you have the trunk project imported in Eclipse, change your workspace to a new one (for example "Release"
  • Import as a "Maven project" from branches/release01/sophie2-platform
  • All your changes from now on will affect only the release branch