wiki:ITERATION_04/Release
Last modified 16 years ago Last modified on 02/13/09 13:10:39

RELEASE 2 pre-alpha-3

RELEASE_SCHEDULE
Release team working process

Tasks for testing

  • These are the tasks.
  • We should test the user visible tasks.

Urgent Goals

Before 2009-02-13 we need to achieve the following:

  • product
    • repository branching
    • Gaining functionality needed for the second release as stated by the schedule
    • tuning
    • bugs to fix
    • things to remove
    • things to disable
    • files to download
    • final delivery
  • documentation
    • download page
    • release documentation
    • user documentation
    • installation instructions

Documentation

Download Page

Release Document

  • released features:
    • External
      • Page object alignment - working as expected.
      • Selecting multiple page objects - working as expected.
      • Frame bounding properties, for example margins - padding works for image and media frames.
      • Audio and video support - currently using JMF, which loads the whole resource into the memory, thus limitting the media size to the available memory to the java VM. Supporting .avi, .mov for video and .wav for audio.
      • Undo manager - working as expected.
      • Halos and huds - more halos and huds added.
      • More menu support
    • Internal
      • Property thread safety - already available.
      • Initial plugin support
      • Page Template core support - added frame and page template support. Currently templates cannot be saved/loaded.
    • Community server

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_04/Release/UserDocumentation

Installation Instructions

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

Product

IMPORTANT

Always write where is the result of the task you completed. This would be the changeset with thorough commit comment for coding and a link to the wiki page for a document.

Repository Branching

The Branch was made - branches/release02-pre-alpha-3

Promised Features

  • remove some buttons - buttons for which no functionality is present - the functionality requires implementations which pointless because of time restrictions.
    • removed frame shadow button and fixed the border and background hud - 1382
  • fix some buttons so that they work properly.
    • TextHaloMenu fixed => 1427
  • Fix the PageHaloMenu
    • add buttons for which functionality is already implemented.
    • fix current buttons so that they work properly.
  • Create a TextHaloMenu class that should work with the things implemented for texts.
  • Fix is there are bugs about buttons, menus and huds.
    • TextHaloMenu fixed => 1427
  • General:
    • Disabled some fields and check boxes, tried to fix the z-order but with no success - so removed the two buttons. Resize the Border and Background hud. => 1449
  • Build Server
    • Done

Release Tuning

Bugs to Fix

  • The application is not closable. Changeset [1550]
  • There are lots of warnings.
  • ImageFrameView does not display images. Fixed - Changeset [1496], [1502], [1503], [1556], [1573], [1602]
  • The about dialog needs to be fixed. Fixed - Changeset [1528], [1589]
  • Books are not closable. Fixed - Changset [1568], [1574]
  • Books are not closable when there are more than 1 template in a palette. Fixed - Changeset [1571]
  • Books can not be open. Fixed - Changeset [1612]
  • Books can not be saved. Fixed - Changeset [1612]

Things to Remove

Things to Disable

Final Delivery

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/release02-pre-alpha-3
    • All your changes from now on will affect only the release branch
    • We should prepare a good sample book.

Current downloadable