|
1 |
| -<!-- |
2 |
| -SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) |
3 |
| -SPDX-FileContributor: Stephan Druskat |
4 |
| -
|
5 |
| -SPDX-License-Identifier: CC-BY-SA-4.0 |
6 |
| ---> |
7 |
| - |
8 |
| -## Governance |
9 |
| - |
10 |
| -The HERMES project employs a lightweight governance model. |
11 |
| - |
12 |
| -All decisions are made by the [HERMES Steering Group](#hermes-steering-group) |
13 |
| -together with the maintainer(s) of the repositories affected by the decision. |
14 |
| - |
15 |
| -Decisions that adhere to a single [repository in the scope of the HERMES project](#hermes-project-repositories) |
16 |
| -are made by *lazy consensus*: |
17 |
| - |
18 |
| -1. The maintainer of the repository makes a decision and notifies the HERMES Steering Group |
19 |
| -(using `@softwarepub/hermes-steering-group` mention). |
20 |
| -2. If no members of the Steering Group veto the decision within the decision period of one week (168 hours), |
21 |
| -the decision becomes effective and can be acted upon. |
22 |
| -The maintainer and any member of the Steering Group can ask for a longer decision period, |
23 |
| -which must be granted. |
24 |
| -During this period, the steering committee should meet to discuss the decision. |
25 |
| -3. If one or more members of the Steering Group veto the decision, |
26 |
| -the decision is discussed until consensus is reached. |
27 |
| - |
28 |
| -Decisions that adhere to more than one [repository in the scope of the HERMES project](#hermes-project-repositories) |
29 |
| -must be based on full consensus within the Steering Group. |
30 |
| - |
31 |
| - |
32 |
| -### HERMES project repositories |
33 |
| - |
34 |
| -The following are the repositories that are governed by the Steering Group. |
35 |
| - |
36 |
| -- <https://github.com/softwarepub/hermes> (Maintainer: Stephan Druskat) |
37 |
| -- <https://github.com/softwarepub/ci-templates> (Maintainer: Oliver Bertuch) |
38 |
| -- <https://github.com/softwarepub/hermes-plugin-git> (Maintainer: Sophie Kernchen) |
39 |
| -- <https://github.com/softwarepub/hermes-plugin-python> (Maintainer: Michael Meinel) |
40 |
| -- <https://github.com/softwarepub/showcase> (Maintainer: Oliver Bertuch) |
41 |
| -- <https://github.com/softwarepub/schema.software-metadata.pub> (Maintainer: Michael Meinel) |
42 |
| -- <https://github.com/softwarepub/github-action> (Maintainer: Oliver Bertuch) |
43 |
| -- <https://github.com/softwarepub/concept-paper> (Maintainer: Stephan Druskat) |
44 |
| - |
45 |
| -New repositories may be added to, |
46 |
| -and existing repositories may be removed from, |
47 |
| -the project by the [Steering Group](#hermes-steering-group) |
48 |
| -by updating the above list. |
49 |
| -Any update needs lazy consensus [as defined above](#governance) from all members of the Steering Group. |
50 |
| - |
51 |
| -### HERMES Steering Group |
52 |
| - |
53 |
| -The HERMES Steering Group has three members, |
54 |
| -each of whom represents one of the three Helmholtz centers |
55 |
| -who were funded under the original Helmholtz Metadata Collaboration project (ZT-I-PF-3-006), i.e., |
56 |
| -German Aerospace Center (DLR), |
57 |
| -Helmholtz-Zentrum Dresden-Rossendorf (HZDR), |
58 |
| -Forschungszentrum Jülich (FZJ). |
59 |
| - |
60 |
| -Currently the Steering Group consists of: |
61 |
| - |
62 |
| -- Stephan Druskat (DLR), stephan.druskat@dlr.de |
63 |
| -- David Pape (HZDR), d.pape@hzdr.de |
64 |
| -- Nitai Heeb (FZJ), n.heeb@fz-juelich.de |
65 |
| - |
66 |
| - |
67 |
| -Whenever a member of the Steering Group wants to step down, |
68 |
| -they are asked to nominate a successor. |
69 |
| -If no successor is named, |
70 |
| -the two remaining members seek a successor affiliated with the Helmholtz center of the leaving member. |
71 |
| -New members of the Steering Group join if neither of the other two members disagrees with the decision to join. |
72 |
| - |
73 |
| -### HERMES repository maintainers |
74 |
| - |
75 |
| -Each [repository in the scope of the HERMES project](#hermes-project-repositories) should have one maintainer at all times. |
76 |
| -The Steering Group appoints the maintainer for this repository in agreement with the appointed person. |
77 |
| -Whenever a maintainer wants to step down, |
78 |
| -they are asked to nominate a successor. |
79 |
| -If no successor is named, |
80 |
| -the Steering Group seeks a successor. |
81 |
| -One member of the Steering Group steps in as interim maintainer until a successor is found. |
| 1 | +<!-- |
| 2 | +SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) |
| 3 | +SPDX-FileContributor: Stephan Druskat |
| 4 | +
|
| 5 | +SPDX-License-Identifier: CC-BY-SA-4.0 |
| 6 | +--> |
| 7 | + |
| 8 | +## Governance |
| 9 | + |
| 10 | +The HERMES project employs a lightweight governance model. |
| 11 | + |
| 12 | +All decisions are made by the [HERMES Steering Group](#hermes-steering-group) |
| 13 | +together with the maintainer(s) of the repositories affected by the decision. |
| 14 | + |
| 15 | +Decisions that adhere to a single [repository in the scope of the HERMES project](#hermes-project-repositories) |
| 16 | +are made by *lazy consensus*: |
| 17 | + |
| 18 | +1. The maintainer of the repository makes a decision and notifies the HERMES Steering Group |
| 19 | +(using `@softwarepub/hermes-steering-group` mention). |
| 20 | +2. If no members of the Steering Group veto the decision within the decision period of one week (168 hours), |
| 21 | +the decision becomes effective and can be acted upon. |
| 22 | +The maintainer and any member of the Steering Group can ask for a longer decision period, |
| 23 | +which must be granted. |
| 24 | +During this period, the steering committee should meet to discuss the decision. |
| 25 | +3. If one or more members of the Steering Group veto the decision, |
| 26 | +the decision is discussed until consensus is reached. |
| 27 | + |
| 28 | +Decisions that adhere to more than one [repository in the scope of the HERMES project](#hermes-project-repositories) |
| 29 | +must be based on full consensus within the Steering Group. |
| 30 | + |
| 31 | + |
| 32 | +### HERMES project repositories |
| 33 | + |
| 34 | +The following are the repositories that are governed by the Steering Group. |
| 35 | + |
| 36 | +- <https://github.com/softwarepub/hermes> (Maintainer: Stephan Druskat) |
| 37 | +- <https://github.com/softwarepub/ci-templates> (Maintainer: Oliver Bertuch) |
| 38 | +- <https://github.com/softwarepub/hermes-plugin-git> (Maintainer: Sophie Kernchen) |
| 39 | +- <https://github.com/softwarepub/hermes-plugin-python> (Maintainer: Michael Meinel) |
| 40 | +- <https://github.com/softwarepub/showcase> (Maintainer: Oliver Bertuch) |
| 41 | +- <https://github.com/softwarepub/schema.software-metadata.pub> (Maintainer: Michael Meinel) |
| 42 | +- <https://github.com/softwarepub/github-action> (Maintainer: Oliver Bertuch) |
| 43 | +- <https://github.com/softwarepub/concept-paper> (Maintainer: Stephan Druskat) |
| 44 | + |
| 45 | +New repositories may be added to, |
| 46 | +and existing repositories may be removed from, |
| 47 | +the project by the [Steering Group](#hermes-steering-group) |
| 48 | +by updating the above list. |
| 49 | +Any update needs lazy consensus [as defined above](#governance) from all members of the Steering Group. |
| 50 | + |
| 51 | +### HERMES Steering Group |
| 52 | + |
| 53 | +The HERMES Steering Group has three members, |
| 54 | +each of whom represents one of the three Helmholtz centers |
| 55 | +who were funded under the original Helmholtz Metadata Collaboration project (ZT-I-PF-3-006), i.e., |
| 56 | +German Aerospace Center (DLR), |
| 57 | +Helmholtz-Zentrum Dresden-Rossendorf (HZDR), |
| 58 | +Forschungszentrum Jülich (FZJ). |
| 59 | + |
| 60 | +Currently, the Steering Group consists of: |
| 61 | + |
| 62 | +- Stephan Druskat (DLR), stephan.druskat@dlr.de |
| 63 | +- David Pape (HZDR), d.pape@hzdr.de |
| 64 | +- Nitai Heeb (FZJ), n.heeb@fz-juelich.de |
| 65 | + |
| 66 | + |
| 67 | +Whenever a member of the Steering Group wants to step down, |
| 68 | +they are asked to nominate a successor. |
| 69 | +If no successor is named, |
| 70 | +the two remaining members seek a successor affiliated with the Helmholtz center of the leaving member. |
| 71 | +New members of the Steering Group join if neither of the other two members disagrees with the decision to join. |
| 72 | + |
| 73 | +### HERMES repository maintainers |
| 74 | + |
| 75 | +Each [repository in the scope of the HERMES project](#hermes-project-repositories) should have one maintainer at all times. |
| 76 | +The Steering Group appoints the maintainer for this repository in agreement with the appointed person. |
| 77 | +Whenever a maintainer wants to step down, |
| 78 | +they are asked to nominate a successor. |
| 79 | +If no successor is named, |
| 80 | +the Steering Group seeks a successor. |
| 81 | +One member of the Steering Group steps in as interim maintainer until a successor is found. |
| 82 | + |
| 83 | +In addition, all contributors with write access to repositories and regular activities should be added as "authors" to project and build system metadata in alphabetical order. |
| 84 | +They may also qualify for scholarly authorship, which is managed in citation metadata as necessary and may be ordered by other criteria. |
0 commit comments