r19 - 27 Aug 2007 - 13:11:37 - JaredRhineYou are here: OSAF >  Developers Web  > CosmoReleaseZeroDotSeven

Cosmo release process for 0.7

General Cosmo release process

See standing Cosmo release processes for general processes used for releasing Cosmo.

Release tracking queries

Release stage checklists

Feature complete checklist

0 Checklist item Notes
1 Dashboard feature in Done
2 Atom transport feature in Done
3 Data migration feature in
* Schema, data. Unit tested. Hub data passes.
Done
4 Admin features in Done
5 Any build group needs for specs/coordination satisfied Done
6 Any QA group needs for specs/coordination satisfied Done
7 Any service needs for specs/coordination satisfied Done
8 Dependencies of Bug#7812 all closed Done

Code complete checklist

Row Checklist item Notes
1 Rebranding complete
All in-svn changes needed applied
Done
2 Assets for rebranding available
* Images, copy; Cosmo and Service
Done
3 All in-tree docs updates in svn Done
4 Release notes drafted Yellow flag
5 No snapshot-based dependencies in Maven To move
6 QA publishes manual test spec for new 0.7 features See CosmoZeroDotSevenTestSpec
7 QA publishes manual test spec for 0.6.1 regressions ZeroDotSixDotOneTestPlanr2.pdf
8 QA publishes summary of automated windmill test cases See CosmoDotSevenWindmillTestingCoverage
9 QA publishes summary of automated protocol test cases  
10 QA publishes summary of schema migration test cases  
11 Cosmo/Snarf README has been updated  

Release validation

0 Checklist item Notes
1 New 0.7 features manual test cases all pass  
2 0.6.1 features manual test cases all pass  
3 Windmill tests all pass  
4 Protocol tests all pass  
5 Cosmo unit tests all pass  
6 Schema migration tests all pass  
7 Final copy has been reviewed  
8 Collaborative test run finishes with no "ERROR" entries in Cosmo osafsrv.log  

Release

Row Checklist item Notes
1 Jared asks Bear to cook final release  
2 Bear cooks final release
See CosmoReleaseProcess. Release is posted on downloads site
 
3 Adam smoke-tests final release on qacosmo  
4 Jared announces availability of final release to cosmo-dev and announce  
5 Jared posts availability of final release to blog  
6 Jared updates Freshmeat project entry  
7 Help link page exists and is final
Projects.CosmoHelpRel0dot7
 
8 Wiki pages are updated with release URLs:
Developers.DownloadChandlerServer, CosmoHome, Planning, ChandlerServerReleases, CosmoZeroDotSeven
 

Post release

Row Checklist item Notes
1 Announce to cosmo-dev@  
2 Announce to announce@ list  
3 Announce to blog.chandlerproject.org  
4 Announce to freshmeat  
5 Update Chandler Hub production  
6 Update Chandler Hub to announce@ list  
7 Update Chandler Hub to blog.chandlerproject.org  

Release process diagram

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r19 < r18 < r17 < r16 < r15 | 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.