|
# Release Manager Tasks
|
|
# Release Manager Tasks
|
|
|
|
|
|
__Authors__: C. Grüninger (2.1), T. Fetzer (2.3), A. Kissinger (2.4), K. Weishaupt (2.9), J. Hommel (2.10), S. Ackermann (2.11), K. Heck(3.1), E. Coltman(3.2), K. Weishaupt (3.3)
|
|
__Authors__: C. Grüninger (2.1), T. Fetzer (2.3), A. Kissinger (2.4), K. Weishaupt (2.9), J. Hommel (2.10), S. Ackermann (2.11), K. Heck (3.1), E. Coltman (3.2), K. Weishaupt (3.3)
|
|
|
|
|
|
Most Recent Release: [DuMu<sup>x</sup> 3.3](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tags/3.3.0) , 2020-11-13
|
|
Most Recent Release: [DuMu<sup>x</sup> 3.3](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tags/3.3.0) , 2020-11-13
|
|
|
|
|
... | @@ -15,9 +15,21 @@ some examples of old announcement emails. |
... | @@ -15,9 +15,21 @@ some examples of old announcement emails. |
|
__Please update this document during your reign as release manager! Move all outdated material to the appendix.__
|
|
__Please update this document during your reign as release manager! Move all outdated material to the appendix.__
|
|
|
|
|
|
## [5 Weeks] prior to the release:
|
|
## [5 Weeks] prior to the release:
|
|
* __Call a meeting__: Contact all of the primary DuMu<sup>x</sup> 3.3 developers (LH2 employees) and organize a meeting. If possible, line this up with a dumuxDay. Tasks \ref{major_subtasks}, \ref{createmilestone}, \ref{dunecompat}, \ref{gothroughtasks}, and \ref{assign} should all be done and addressed during this meeting.
|
|
* __Call a meeting__: Contact all of the primary [DuMu<sup>x</sup>] 3.3 developers (LH2 employees) and organize a meeting. If possible, line this up with a dumuxDay. The following tasks should all be done and addressed during this meeting.
|
|
* __Assign developers to the major subtasks__:
|
|
* __Assign developers to the major subtasks__:
|
|
- Doxygen Tasks: compile, remove warnings, check module/class descriptions.
|
|
- Doxygen Tasks: compile, remove warnings, check module/class descriptions.
|
|
- Handbook Tasks: Update the Handbook & [Changelog](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/CHANGELOG.md). Make sure everything is up to date.
|
|
- Handbook Tasks: Update the Handbook & [Changelog](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/CHANGELOG.md). Make sure everything is up to date.
|
|
|
|
- [Website] Tasks: Make sure links are up to date.
|
|
|
|
- [DuMu<sup>x</sup>-Lecture] Tasks: Make sure everything compiles, remove all warnings, and check to see that the tests pass.
|
|
|
|
- [DuMu<sup>x</sup>-Course] Tasks: Make sure everything compiles, remove all warnings, and check to see that the tests pass. Make sure READMEs are up to date.
|
|
|
|
- [Examples suite](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tree/master/examples) Tasks: Make sure everything compiles, remove all warnings, and check to see that the tests pass. Make sure the READMEs are up to date.
|
|
|
|
* __Create a milestone:__
|
|
|
|
- As this release relates to multiple git projects ([DuMu<sup>x</sup>], [DuMu<sup>x</sup>-Lecture], [DuMu<sup>x</sup>-Course]), mark the release milestone in the \dumux-repositories group. As an example, here are the milestones for [DuMu<sup>x</sup> 3.3](https://git.iws.uni-stuttgart.de/groups/dumux-repositories/-/milestones/4), [DuMu<sup>x</sup> 3.2](https://git.iws.uni-stuttgart.de/groups/dumux-repositories/-/milestones/2). and [DuMu<sup>x</sup> 3.1](https://git.iws.uni-stuttgart.de/groups/dumux-repositories/-/milestones/3).
|
|
|
|
Within this milestone, list the dates for the feature freezes, the testing, and the release, as well as the people responsible for the major subtasks (See \ref{major_subtasks}: handbook, doxygen, website...).
|
|
|
|
|
|
|
|
[Website]: https://dumux.org/
|
|
|
|
[DuMu<sup>x</sup>]: https://git.iws.uni-stuttgart.de/dumux-repositories/dumux
|
|
|
|
[DuMu<sup>x</sup>-Lecture]: https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-lecture
|
|
|
|
[DuMu<sup>x</sup>-Course]: https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course
|
|
|
|
|
|
|
|
|