-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Labels
Description
(Copied from #1028 (comment) by @dennisklein)
Individual parts of this list can be handled in dedicated PRs or Issues.
I suggest to follow up on this by:
- Rebase on current
devbranch - Define the authoritative place for the version number
a. Keep it inCMakeLists.txtor
b. CMake queries version number fromcodemeta.json- Add the CMake code written by @ChristianTackeGSI that queries the version number from
codemeta.json
- Add the CMake code written by @ChristianTackeGSI that queries the version number from
- Adopt
codemeta_update.pyfrom FairMQ repo (in case of b probably can be stripped down to the author logic only) - Add a release checklist for maintainers so we do not forget to press this button from time to time
- CI consistency check welcome too
Regarding the authoritative place for the version number, I personally have no preference whether to go with options a or b. @fuhlig1 @ChristianTackeGSI What is your preference?