Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Versioning System #238

Closed
dzbaker opened this issue Sep 25, 2023 · 0 comments · Fixed by #239
Closed

Update Versioning System #238

dzbaker opened this issue Sep 25, 2023 · 0 comments · Fixed by #239

Comments

@dzbaker
Copy link
Contributor

dzbaker commented Sep 25, 2023

Is your feature request related to a problem? Please describe.
The current versioning system could benefit from incrementing the Build Baseline after each release candidate, setting the Revision to 0 (instead of 99), and replacing the Version String with the Build Baseline/Codename.

Describe the solution you'd like

  1. Build Baseline is incremented after each release candidate (it would be set to "equuleus-rc1" at the time of this issue)
  2. Mission Revision is set to to 00
  3. Addition of a Current Development Cycle Codename #define
  4. Version String is removed, and all references to it replaced with the Build Baseline/Codename

Describe alternatives you've considered
The current system. It has some shortcomings, however, in that the build baseline is incremented very infrequently (which confuses users).

Requester Info
Dylan Z. Baker/ NASA GSFC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant