From: Matthias Maier Date: Mon, 19 Jun 2023 21:25:31 +0000 (-0500) Subject: remove github list X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa30ff0d26a04dd2376bef6f95452bca1c19cdf5;p=release-papers.git remove github list --- diff --git a/release-tasks-github-list.md b/release-tasks-github-list.md deleted file mode 100644 index c2b6696..0000000 --- a/release-tasks-github-list.md +++ /dev/null @@ -1,70 +0,0 @@ -Check list for [release-tasks](https://github.com/dealii/release-papers/blob/master/release-tasks) -================================================================================= - -Release preparation steps: --- - -- [ ] -3 Send out notice to the mailinglist if anyone has outstanding issues or patches. -- [ ] -2 Check all issues and pull-request on github. Create a list of things to fix before the release. -- [ ] -1 Update the list of publications. (Send standard e-mail) -- [ ] -1a Start release paper process with email to all current (principal) developers -- [ ] -1b Update the authors list on the homepage authors.html -- [ ] -1c Update the list of contributors in the release paper -- [ ] 0 Do some basic testing as always -- [ ] 0a Rerun cppcheck across the source files -- [ ] 0c Fix formatting bugs reported by various command line queries -- [ ] 0d Check that doxygen produces no errors when generating offline docs. -- [ ] 0e Run the copyright script -- [ ] 0f Update Trilinos and PETSc to the latest release on the tester and update documentation of supported version. -- [ ] 0g Run codespell -- [ ] 0h Run ASPECT's test suite - -Release steps: --- - -- [ ] * Nominate a "release officer" that is in charge of (almost all) of the following steps -- [ ] 1 Create new changes file -- [ ] 1a Adjust doc/users/doxygen.html to link to the to-be-created TAG file. -- [ ] 4 Create a release branch -- [ ] 5 Update the VERSION from 9.0.0-pre to 9.1.0-pre on master -- [ ] 5a Convert `DEAL_II_DEPRECATED_EARLY` to `DEAL_II_DEPRECATED` on master -- [ ] 6 Update the official tester to test on the release branch dealii-9.0 -- [ ] 6a On mainline, update deal.II dependencies of examples -- [ ] 7 Create an AUTHORS file -- [ ] 7a Send prerelease announcement to dealii@googlegroups.com -- [ ] 8 Remove unfinished tutorial programs. -- [ ] 9 Write up a short release note and save it as announce-9.0 -- [ ] 9a Write the release paper -- [ ] 10 Test the branch thoroughly -- [ ] 10a Do the same for the code gallery examples -- [ ] 11 Create documentation and verify -- [ ] 11a Check that .gitattributes is up to date. (Do quick tests work?) -- [ ] 12 Push the button - - Change VERSION to 9.0.0 for a release and to 9.0.0-rc1 for a pre-release - - Create a signed tag of exactly this commit - - Push changes to github -- [ ] 13 Create the tar files - - Download the source tarball from github, verify that its contents is what we expect - - Cryptographically sign it (detached, armored signature) - - Create full offline_doc tarball and sign it - -Postrelease steps: --- - -- [ ] 14a Create a pre-release on github and upload files (and detached signatures) -- [ ] 15 Generate the documentation on the webserver. -- [ ] 16 Adjust header.include on homepage -- [ ] 17a Ask Luca for Mac packages -- [ ] 17b Update dealii in [Spack](https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/dealii/package.py) -- [ ] 17c Update dealii in [Candi](https://github.com/dealii/candi/blob/master/candi.cfg) -- [ ] 17d Update dealii in [Gentoo Science overlay](https://gitweb.gentoo.org/proj/sci.git/tree/sci-libs/dealii) -- [ ] 17e Update dealii in [Ubuntu/Debian](https://salsa.debian.org/science-team/deal.ii) -- [ ] 17f Update dealii in [Archlinux AUR](https://aur.archlinux.org/packages/deal-ii/) -- [ ] 17g Update dealii virtualbox images -- [ ] 18 Finish writing the announcement -- [ ] 18b Adjust news.html in the deal.II homepage repo -- [ ] 19 Announce the release via e-mail -- [ ] 19a Send a note to the Facebook and Google+ accounts -- [ ] 19b Update the deal.II wikipedia page -- [ ] 19d Send thank-you email and list the people already referenced in step -1b above -- [ ] 20 Celebrate!