r3 - 26 May 2006 - 11:16:26 - SheilaMooneyYou are here: OSAF >  Projects Web  > ZeroPointSevenAlpha2NonCodeReleasePlan

0.7 Alpha Non-Code Release Process

This page describes the process for pulling together all of the non-code pieces for each individual alpha release. Since these alphas are frequent and represent partially implemented features, we want to keep the release overhead as minimal as possible. We will not be spending the time we normally do on fine-tuning changes to the landing page or adding the depth of information we have in support of a full release. The goal is to make very minimal changes to the main landing page and text and instead have secondary pages for most of the information. The full non-code release process will be in place when we release 0.7. The following is the proposal we closed on for landing page requirements for alpha releases.

Proposal:

  • The alpha changes will be limited to the landing page (and subsequent pages) and wiki etc. We will not have a new welcome note or modify anything in the About Chandler dialog (the version number is updated automatically). The icon, look and feel will all stay the same.

  • The chandler.osafoundation.org would continue to be used as the project page for Chandler and updated per alpha release (detailed below).

  • We will update the Chandler splash screen to say "0.7alpha1", 0.7alpha2" etc.

  • The main release number on the main page timeline would not change. The text and screenshots will also stay the same. The download link will switch from a one-click download to a link for a secondary download page that gives the user a list of versions to download (ie: more stable 0.6.1 and less stable 0.7alpha2). This page would have to explain the differences between the versions and a migration path for users that want to upgrade. (Not sure if we want to link to a readme or just add all the info here).

  • A secondary news section page would be added to the main project page to highlight the alpha release and associated documentation. Much of this information would be repeated on the download page as well so I am not sure if we need a separate page or will just link to the page above.

  • Every alpha will have a self-contained readme page with information. The level of content is similar to the milestone report cards we had for 0.6 milestones.
    • There is a link to any relevant documentation.
    • There is a list of features that work, don't work or are experimental.
    • There is no detailed step-by-step instructions on how to use certain features.
    • Major bugs and regressions are listed.

  • There are no special demos for each alpha release. We may try and add in some screen shots of new features although these will in no way be a blocker for the release.

  • The alpha release will be announced on the lists and the blog

  • Developer documentation (if appropriate) will be scheduled for the alpha release like any other feature. We will not consider the lack of documentation a blocker for the alpha either.

Release Documentation

The following documents need to be created or updated for 0.7alpha2.

Distro/Code Items

These items or tasks are part of the distribution or code for the release.

What Responsibile Review/Help Dependency Status Bug#
Modify repository message with link to migration instructions Sheila Pieter/Mikeal   Working with Bear on the right solution  
README.osx.txt Sheila Mikeal   Coordinating with Bear  
README.linux.txt Sheila Mikeal   Coordinating with Bear  
README.windows.txt Sheila Mikeal   Coordinating with Bear  

Wiki and/or Landing page items

What Responsibile Review/Help Dependency Status Bug#
Readme (features and bugs) Sheila Pieter      
Download page/readme page Pieter Sheila      
Screenshots Pieter   Landing page      
Data Migration Instructions Sheila Pieter, Mikeal Landing page/wiki  
Minor mods to main Chandler landing page Pieter Sheila      

Announcements

What Responsibile Review/Help Where Status Bug#
Announcements Pieter   Web, RSS, mailing lists,wiki, blog    
IRC announcement Pieter   IRC    

Existing Docs to Update

What Responsibile Review/Help Dependency Where Status Bug#
Update Download page Mike     Web continuously updated  

Developer Documentation

  • No tasks identified for Alpha2.

The following links need to change to the 0.6 release:

  • release info
  • download link
  • tech docs link

-- SheilaMooney - 28 Apr 2006

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.