wiki:ITERATION_03/Release

Version 11 (modified by jani, 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

  • This should be the documentation for all features available in the released downloadable. This includes new features, old features and updates done to them. This way we could iteratively form the final user docs.
  • Currently at ITERATION_03/Release/UserDocumentation

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) - Pap (done 2008-12-11 18:28EET. Changeset [757] )
  • The log4j.properties file is not read from the working directory at startup. - pap (done 2008-12-11 18:28EET. Changeset [757] )
  • The application is not closable in a normal way - jani
  • Change visible appearances of "Veda" to "Sophie 2" - veliko
  • 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.
  • If the line in org.sophie2.launcher.Main that loads the log4j configuration is commented out, then the application loads the config from the launcher jar file. This leads to unwanted logging behavior.

Things to Remove

  • main.media.fobs module - Pap - done(2008-12-11 16:37 EET)
  • 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). This is the window that says: "This is the sample page work area ...." - jani

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

Current downloadable =

http://asteasolutions.net/~parlev/releases/release1/