Update Release Manager Tasks authored by Ivan Buntic's avatar Ivan Buntic
......@@ -179,6 +179,7 @@ tag via Git”.
- Send an email with a link to the release candidate to dumux@listserv.uni-stuttgart.de and ask for testing.
See email examples [here](#example-emails).
- Check if DuMu<sup>x</sup> runs on different machines, compilers and DUNE versions.
- Ideally, around one week should be planned for this process.
## Releasing DuMu<sup>x</sup>
......@@ -198,7 +199,14 @@ of the last commit for the current release.
* __DaRUS citation:__ To cite the release, we create a doi using [DaRUS](https://darus.uni-stuttgart.de/dataset.xhtml?persistentId=doi:10.18419/darus-3405), and a tarball of the software.
Bernd has the account details and can help you with this. It would be helpful to prepare a list of those
who should be included in the citation as authors beforehand.
who should be included in the citation as authors beforehand. Some helpful tips:
- Make sure that your release branch is available at [softwareheritage](https://archive.softwareheritage.org/browse/snapshot/50fb10d5d33803233d6475cf1fab33b088c8a143/releases/?origin_url=https://github.com/dumux/dumux)
- If it is not, click on `save again` on the [code page of softwareheritage](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/dumux/dumux&snapshot=50fb10d5d33803233d6475cf1fab33b088c8a143)
- Upload a tar.gz file of the DuMux release to DaRUS
- In general, follow the structure of the [DaRUS entry for release e.g. 3.7](https://darus.uni-stuttgart.de/dataset.xhtml?persistentId=doi:10.18419/darus-3405)
- text formatting in DaRUS is done via html syntax
* __Updating badges:__ Update the DOI badge (when release is published on DaRUS) and the `archived` badge in the dumux repository. You can access and change the badges in the browser using gitLab: "Settings->General->Badges". The necessary information for the `archived` badge can be found when clicking on your release in the [softwareheritage dumux releases](https://archive.softwareheritage.org/browse/snapshot/50fb10d5d33803233d6475cf1fab33b088c8a143/releases/?origin_url=https://github.com/dumux/dumux). On the right side of the screen (at the time of writing this), you will find a button `Permalink` with SoftWare Heritage persistent IDentifiers (SWHIDs) as well as links to the images of the badges (Copy image link).
* __Write release email:__ Write an email to dumux@listserv.uni-stuttgart.de, include any noteworthy
changes made in this release. See email examples [here](#example-emails).
......
......