GMAT R2026a Release Process
This page is used to track the process and progress of the GMAT R2026a Release.
Release Terminology
Code complete - All scheduled release development life cycle code except for minor bugs are committed to the main repository and their associated test script are committed to the test repository.
Feature complete - all planned features (new requirements, enhancements) are implemented in the system all documentation updates and software configurations are committed to the main repository.
Docs complete (e.g., GMAT UG, API UG, Specs) with exception of minor tweaks.
Software configuration (e.g. GMAT version number in About, updates to welcome screen, updates to data files) complete
90% of new regression tests are complete; if there are bugs, they are mostly minor and cosmetic.
RC0 - Initial Release Candidate that can be generated at the time of Code Complete. RC0 is the first time where customers can exercise the software and provide feedback if there are issues associated with the release.
RC+ - Subsequent releases from RC0 that are feature complete and a potential candidate to be turned into the public release.
Release Lead Roles
Role | Assignee | Authority/Responsibility |
|---|---|---|
Release Manager |
|
|
Build Manager |
|
|
Test Manager |
|
|
Release Risks
This is a list of all risks (opened and closed) related to smooth release of R2026a.
Owner | Status | Description | Resolution |
|---|---|---|---|
EGD | Mitigate | wxWidgets 3.2.9 update being done close to the end of the release development cycle | Mitigating issues as they are found. In the event of a >minor roadblock, a decision will have to be made. |
EGD | Mitigate | python 3.13/3.14 update being done close to the end of the release development cycle | Mitigating issues as they are found. In the event of a >minor roadblock, a decision will have to be made. |
EGD | Mitigate | GUI test updates for wx 3.2.9 being done close to the end of the release development cycle | Mitigating issues as they are found. In the event of a >minor roadblock, a decision will have to be made. |
Tasks
All dates are referenced to 12:00 noon EDT.
For example, a deadline of March 15 should be interpreted as March 15, 12:00 noon EDT.
GMAT R2026a Jira List:
https://gmat.atlassian.net/projects/GMT/versions/11503/tab/release-report-all-issues
Early Tasks (EGD)
These are long-lead early tasks that can be completed before the detailed release cycle.
Use the checkmark () for complete, the yellow clock () for in-progress, and the cross () for an issue.
Task | Who | Status | Instructions |
|---|---|---|---|
Obtain Release Authorization | EGD |
|
Update and Submit SW Release Package via SRS (https://softwarerelease.ndc.nasa.gov/)
|
Update Sample Scripts | JWN OFI: RM |
OFI |
============================ Tracked in https://gmat.atlassian.net/browse/GMT-8502 This includes
Above work ties in with the Release Notes. (Review list above again after Release Notes written).
Needed by Feature Complete Freeze.
Notes/Questions:
|