...
Warning |
---|
For this release: Should we branch the repo here, instead of after release? We need to allow people to continue working on unrelated items while release work is ongoing.{warning |
Warning |
---|
(DJC here) A better approach going forward would be to merge master into productions, and switch the test system to the production branch. This probably ought to be done right before building RC1. The dev team would have 2 options then:
The former is the better approach, IMO, because it ensures that the bug fix is made on the current code base for the release. |
For App Freeze (May 5)
App Freeze is a freeze on all application bundle files beyond data and code. This includes documentation, sample scripts, stuff in the extras
folder, etc.
...
Task | Who | Status | Notes |
---|---|---|---|
Bundle source code and upload to SourceForge | DJC* |
| |
Bundle data and upload to SourceForge | DJC* |
| |
Upload Windows installer to SourceForge | JJKP | Download, install, and run after uploading. | |
Upload Windows zip to SourceForge | JJKP | Download and run after uploading. | |
Post README.txt on SourceForge | JJKP | ||
Post internal & public release files to MESA network | JJKP | ||
Branch and tag repositories | JJKP | At least tag the test system; consider branching also if the burden on the repo is low. | |
Make SourceForge repository backup | JJKP | Follow SourceForge's instructions. Perform the backup on the Linode server and download the resultant .zip file, since the local network blocks rsync. |
* DJC can only do steps 1-3 here because of contractual constraints
Release Day (May 14)
Use "(/)
" for the checkmark () and "(x)" for the cross ()
Task | Who | Status | Notes |
---|---|---|---|
Make files visible on SourceForge | SPH | ||
Send out release announcement | SPH |
| |
Post release announcement on SourceForge | DJC* | ||
Post release announcement on GMAT Blog | JJKP | ||
Mark as released in JIRA | SPH |
This needs to be assigned to a different person; DJC cannot post to SF
Post-Release
Use "(/)
" for the checkmark ().
...