Before Release
Team | Indiv Owner | Task | Due Date | Status | ||
---|---|---|---|---|---|---|
Eng | KC | Communicate code freeze on release |
| done | ||
Eng | ALL | Code Freeze |
| done | ||
Eng | VM VMH | Set revision numbers for reports | 4/18 | , update version numbers of all reports changed since 1.1 to 1.2, and also make sure all new reports have 1.2 version on them |
| done |
Eng | VM VMH | Create release branch |
| |||
Eng | ALL | Code Freeze | 2/14 |
| ||
done | ||||||
Eng | SS/VMH | Auto-build of release branch on continuous integration server and creates artifact | 4/18 | done | ||
All | KC | Scrub bug list during general bug triage meeting; fixing only show-stoppers after this point | 4/18 | done | ||
PM | EC | Communicate release schedule to community and on mifos.org roadmap | 4/18 |
| -- | |
QA | LC | Complete functional testing, issue verification on 1.1 2 reports | 4/18 | done | ||
Eng | VMH | Double-check licenses of any 3rd party libraries added since last release - none | 4/18 | done | ||
Eng | SS/VMH | Update any changes to Pentaho configuration | 4/18 |
| -- | |
Eng SS | VMH/JW | Update Developer / Sys Admin Documentation - including Install Process, Upgrade Process | 4/19 |
| in progress | |
Eng | KC | Update Release Notes, Upgrade Notes if any | 4/19 | done | ||
Eng | VMH | Final Release Candidate build ready - no changes allowed after this date | 4/19 | done | ||
PM | KC | Update Functional Specs | 4/19 | done | ||
Eng | VMH | Identify final release candidate (binary release Zip File with reports, etc). | 4/19 | done | ||
QA | LC | Testing of Release Candidate Complete, give go-ahead (do diff w/ previous release) | 4/19 | done | ||
Biz | EC | Create Draft announcement, download page for mifos.org | 4/20 |
| ||
PM/Eng | KC | Create Draft announcement for community | 4/20 |
| ||
PM/Eng | VMH/KC | Final Documentation ready (release notes, install doc, etc) | 4/20 |
| ||
Eng | VMH | Test Download, release notes pre-release page | 4/20 |
| ||
Eng |
| Release Day: see below | 4/20 |
|
Release Day
Team TeVMH Owner | Indiv Owner | Task | Status |
---|---|---|---|
Eng | VMH | Upload Release Binary Zip |
|
QA | LC | Test Live Download |
|
All | EC | Announce Release on mifos.org |
|
PM/Eng | KC | Announce Release on developer and user lists |
|
PM/Eng | KC | Announce Release on Sourceforge |
|
Biz |
| Announce Release internally at GF |
|
After Release
Owner | Task | Due Date | Status |
---|---|---|---|
Eng | update Pentaho demo server with latest release |
|
|
AM VMH | tag release |
| TAM |
TVMH's | Notify customers of new release, including any updates to upgrade |
|
|
Cloud PM | Upgrade cloud customers to new release |
|
|