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 #154

Closed
dzbaker opened this issue Nov 2, 2023 · 1 comment
Closed

Update Versioning System #154

dzbaker opened this issue Nov 2, 2023 · 1 comment

Comments

@dzbaker
Copy link
Collaborator

dzbaker commented Nov 2, 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

@dzbaker
Copy link
Collaborator Author

dzbaker commented Nov 2, 2023

Duplicates #145

@dzbaker dzbaker closed this as completed Nov 2, 2023
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

No branches or pull requests

1 participant