This page is used to track the process and progress of the R2015a release.
...
Task | Who | Status | Notes | |||
---|---|---|---|---|---|---|
Tag All Repos | DJC | At least tag the test system; consider branching also if the burden on the repo is low. (In SVN, tagging makes a branch, so tagging already creates a branch.) | ||||
Bundle source code | DJC |
| ||||
Bundle data | DJC |
| ||||
Upload source bundle to SourceForge | SN |
| ||||
Upload data bundle to SourceForge | SN |
| ||||
Upload Windows installer to SourceForge | SN | Download, install, and run after uploading. For R2020a, we will not deliver the installer version because of the ReadMe update required. | ||||
Upload zip files to SourceForge | SN | Download and run after uploading. For R2020a, DJC downloaded and ran for all 4 (two flavors Linux) o/s below. | ||||
Upload executable for Windows | SN | |||||
Upload executable for Mac OSX | SN | |||||
Upload executable for Linux | SN | |||||
Post README.rst.txt on SourceForge | SN | Update for new release. For R2020a, the actual file is not a RST file. | ||||
Upload docs to documentation site | SN SN/DJC SN/DJC |
R2020a: the C-interface capability was not delivered for Mac but was for the other o/s. (libCInterface.dll is the name of the plug in for Windows). SourceForge has a broken link for Help for this. Wendy and Darrel recommend pointing to the API doc here instead. Sean with an assist from DJC will do this. SN: pointed the current development link for API to R2020a/api/apiIndex.html Update links to current development box. (Either delete content or fix it) SN: Moved R2020a content to nightly so links are correct. SEE NOTES IN SECTION BELOW | ||||
Fixed "latest download" to point to new exe. (make sure source forge "Download" button downloads the latest version) | SN | See instructions here: http://stackoverflow.com/questions/6777327/how-to-manually-set-the-default-download-file-in-a-sourceforge-project | ||||
Post internal & public release files to MESA network | DSC | |||||
Upload source to SourceForge Git repo | SN/DJC | Upload public repo to sourceforge Change new branch to be active branch (what is checked out by default) | Update the doxygen data (goes on SF) | SN/DJC | .
Change new branch to be active branch (what is checked out by default - set in Admin-Code) | |
Update the doxygen data (goes on SF) | SN/DJC | SN: DJC updated doxygen data & SN uploaded files | ||||
Make SourceForge repository backup | DJC | Follow SourceForge's instructions. Here is the Rsync command for us: rsync -av git.code.sf.net::p/gmat/git.git . (Can not be done until git repo updated) |
...
Task | Who | Status | Notes |
---|---|---|---|
Make files visible on SourceForge | SN | 07/21: Made visible at time of posting, as "soft" release. (For R2020a, we forgot the "staged" step) | |
Send out release announcement (Snd BCC to avoid "Reply All" spam) Create R2020a "Release Notes" PDF to send out. | DSC DJC |
Notes 8/5/2020:
"Release Notes" was a bit of a hack. I made a custom Makefile to build a draft document from the UG xml file, and then edited it for formatting and broken User Guide links. The cover page is the R2018a cover page, with the "20" piece copied over the 18 and then the "a" shifted to the right. This is not a recommended best practice! Suggestions:
| |
Post release announcement on SourceForge | DSC | At the GMAT Sourceforge website, select the "Admin" section. Then choose the "Metadata" section. Make sure to unlock the padlock in the upper right hand. Update the "Full Description" section and hit "Save." | |
Post release announcement on GMATcentral.org | DSC | Go to https://gmat.atlassian.net/wiki/spaces/GW/overview. Hit the ". . ." button. View Restrictions to make sure you have edit privileges. | |
Mark as released in JIRA | SPH/DSC | R2020a: Not quite sure what is involved. Will coordinate with SPH. 8/6/2020: WIki changed. SPH to investigate. Need to find list of releases. Go to JIRA. Select "Projects" on LHS menu. Then select "Releases." Hit ... Click on Release of interest. Move unresolved issues to next Release. | |
Update "News" at SourceForge | DSC | ) | Added release announcement text here as well. |
...