Skip to content

Commit

Permalink
#2 documenting the Zenodo DOI process in HowToRelease.md
Browse files Browse the repository at this point in the history
  • Loading branch information
angelobanse committed May 6, 2024
1 parent 2aa9801 commit 88b5281
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion docs/web/docs/Developer/HowToRelease.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,8 @@ assigned to a later milestone.

All scenarios should be fixed by now.

- start and save a new version draft [in Zenodo](https://zenodo.org/) (using the sumo@dlr.de user), in order to reserve a DOI. Don't Publish it yet, and don't upload a file to it!
- update the version doi in CITATION.cff and in the README badge to this new reserved one
- patch the version information using `tools/build_config/updateReleaseInfo.py 0.13.7` and double check changes
- in src/config.h.cmake, also the HAVE_VERSION_H macro should be disabled
- in CMakeLists.txt
Expand Down Expand Up @@ -162,7 +164,7 @@ If everything is fine:
- close [the milestone](https://github.com/eclipse-sumo/sumo/milestones)
(retargeting open tickets needs to be done manually for now)
- add the latest version to the **"software version identifier"** statement in [Wikidata](https://www.wikidata.org/wiki/Q15847637) (this will update the Wikipedia articles about SUMO), making sure to select the latest version as **"preferred rank"** and setting the previous one to **"normal rank"**.
- update the version doi in CITATION.cff and in the README badge
- finish the Zenodo version draft, by uploading the release `.tar.gz` source, and publishing it

### After-release cleanup

Expand Down

0 comments on commit 88b5281

Please sign in to comment.