Mifos BI 1.2 Release Plan
Before Release
Team |
Indiv Owner |
Task |
Due Date |
Status |
---|---|---|---|---|
Eng |
KC |
Communicate code freeze on release |
 |
done |
Eng |
ALL |
Code Freeze |
 |
done |
Eng |
VMH |
Set revision numbers for reports, 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 |
VMH |
Create release branch |
 |
done |
Eng |
SS/VMH |
Auto-build of release branch on continuous integration server and creates artifact |
 |
done |
All |
KC |
Scrub bug list during general bug triage meeting; fixing only show-stoppers after this point |
 |
done |
PM |
EC |
Communicate release schedule to community and on mifos.org roadmap |
 |
-- |
QA |
LC |
Complete functional testing, issue verification on 1.2 reports |
 |
done |
Eng |
VMH |
Double-check licenses of any 3rd party libraries added since last release - none |
 |
done |
Eng |
SS/VMH |
Update any changes to Pentaho configuration |
 |
-- |
Eng |
VMH/JW |
Update Developer / Sys Admin Documentation - including Install Process, Upgrade Process |
 |
in progress |
Eng |
KC |
Update Release Notes, Upgrade Notes if any |
 |
done |
Eng |
VMH |
Final Release Candidate build ready - no changes allowed after this date |
 |
done |
PM |
KC |
Update Functional Specs |
 |
done |
Eng |
VMH |
Identify final release candidate (binary release Zip File with reports, etc). |
 |
done |
QA |
LC |
Testing of Release Candidate Complete, give go-ahead (do diff w/ previous release) |
 |
done |
Biz |
EC |
Create Draft announcement, download page for mifos.org |
 |
 |
PM/Eng |
KC |
Create Draft announcement for community |
 |
 |
PM/Eng |
VMH/KC |
Final Documentation ready (release notes, install doc, etc) |
 |
 |
Eng |
VMH |
Test Download, release notes pre-release page |
 |
 |
Eng |
 |
Release Day: see below |
 |
 |
Release Day
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 |
 |
 |
VMH |
tag release |
 |
 |
TVMH's |
Notify customers of new release, including any updates to upgrade |
 |
 |
Cloud PM |
Upgrade cloud customers to new release |
 |
 |