Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Update About panel


  1. Update release number (i.e. R2017a).  
  2. Add any new libraries used. 
  3. Update an links.

The code is located in \src\gui\app

Update splash screenSPH 
  1. Add new contributors
  2. Remove contributors who did not contribute to this release
  3. Design updates
  4. Update SplashScreen.psd in root directory of the gmat public repo  \moredata\graphics\splash
  5. Use GIMP to save a flattened TIF file and overwrite splash screen in GmatDevelopment\application\data\graphics\splash.
  6. Make sure there is a BETA splash as well. 

Move to App Freeze. 

Update iconsN/A 

If there are any updates, additions, deletions.

Including GMATIcon for Welcome Page

Update gmat_startup_file.txtWCS 
  • Update formatting, comments
  • Add any additional plugins
  • Switch to release configuration for public startup (comment out alpha plugins)

Make sure to update both internal and public versions and any platform specific versions.

Complete visual updates(All) Move to App Freeze. 

For Code Freeze (


10 am Feb.



Code Freeze is a freeze on the software itself before final testing.





Update data files
WCS  Update eopc04_08.62-now and run smoke tests and SPICE .bpc file (SHOULD be moved to App Freeze)

Update Info.plist and RunGMAT as needed;

and RunGmat.m (test system) if needed

WCS  Need copyright and release number/name at least; Update to default MATLAB version in test system file
Address issues in Static Analysis resultsWCS/MES   
Update license textSPH



Update application/License.txt file.  May be nothing to do since license did not change.

Update copyright and code headers w/ legal statementSPH  

This tool makes adding paragraphs and changing headers simple.

As of R2018a these directories have files that need updating.

public\src (hpp, cpp)

public\plugin (hpp, cpp)

public\application\matlab\gmat_keyword (.m)

internal\code (hpp,cpp)

Readme file

Final bug fixes(All) 

Mark all open bugs as Affects: current releaseSPH  in JIRA, mark all open tickets as affects the current release
Set release name in codeWCS  Change GmatGlobals to use formal release name
Update version number in CmakelistsDJC   

For App Freeze (


10 am Feb


. 20

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.