-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #295 from softwarepub/feature/287-governance-websi…
…te-structure Describe governance and restructure website and repo scopes
- Loading branch information
Showing
19 changed files
with
414 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
<!-- | ||
SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) | ||
SPDX-FileContributor: Stephan Druskat | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
--> | ||
|
||
## Governance | ||
|
||
The HERMES project employs a lightweight governance model. | ||
|
||
All decisions are made by the [HERMES Steering Group](#hermes-steering-group) | ||
together with the maintainer(s) of the repositories affected by the decision. | ||
|
||
Decisions that adhere to a single [repository in the scope of the HERMES project](#hermes-project-repositories) | ||
are made by *lazy consensus*: | ||
|
||
1. The maintainer of the repository makes a decision and notifies the HERMES Steering Group | ||
(using `@softwarepub/hermes-steering-group` mention). | ||
2. If no members of the Steering Group veto the decision within the decision period of one week (168 hours), | ||
the decision becomes effective and can be acted upon. | ||
The maintainer and any member of the Steering Group can ask for a longer decision period, | ||
which must be granted. | ||
During this period, the steering committee should meet to discuss the decision. | ||
3. If one or more members of the Steering Group veto the decision, | ||
the decision is discussed until consensus is reached. | ||
|
||
Decisions that adhere to more than one [repository in the scope of the HERMES project](#hermes-project-repositories) | ||
must be based on full consensus within the Steering Group. | ||
|
||
|
||
### HERMES project repositories | ||
|
||
The following are the repositories that are governed by the Steering Group. | ||
|
||
- <https://github.com/softwarepub/hermes> (Maintainer: Stephan Druskat) | ||
- <https://github.com/softwarepub/ci-templates> (Maintainer: Oliver Bertuch) | ||
- <https://github.com/softwarepub/hermes-plugin-git> (Maintainer: Sophie Kernchen) | ||
- <https://github.com/softwarepub/hermes-plugin-python> (Maintainer: Michael Meinel) | ||
- <https://github.com/softwarepub/showcase> (Maintainer: Oliver Bertuch) | ||
- <https://github.com/softwarepub/schema.software-metadata.pub> (Maintainer: Michael Meinel) | ||
- <https://github.com/softwarepub/github-action> (Maintainer: Oliver Bertuch) | ||
- <https://github.com/softwarepub/concept-paper> (Maintainer: Stephan Druskat) | ||
|
||
New repositories may be added to, | ||
and existing repositories may be removed from, | ||
the project by the [Steering Group](#hermes-steering-group) | ||
by updating the above list. | ||
Any update needs lazy consensus [as defined above](#governance) from all members of the Steering Group. | ||
|
||
### HERMES Steering Group | ||
|
||
The HERMES Steering Group has three members, | ||
each of whom represents one of the three Helmholtz centers | ||
who were funded under the original Helmholtz Metadata Collaboration project (ZT-I-PF-3-006), i.e., | ||
German Aerospace Center (DLR), | ||
Helmholtz-Zentrum Dresden-Rossendorf (HZDR), | ||
Forschungszentrum Jülich (FZJ). | ||
|
||
Currently the Steering Group consists of: | ||
|
||
- Stephan Druskat (DLR), stephan.druskat@dlr.de | ||
- David Pape (HZDR), d.pape@hzdr.de | ||
- Nitai Heeb (FZJ), n.heeb@fz-juelich.de | ||
|
||
|
||
Whenever a member of the Steering Group wants to step down, | ||
they are asked to nominate a successor. | ||
If no successor is named, | ||
the two remaining members seek a successor affiliated with the Helmholtz center of the leaving member. | ||
New members of the Steering Group join if neither of the other two members disagrees with the decision to join. | ||
|
||
### HERMES repository maintainers | ||
|
||
Each [repository in the scope of the HERMES project](#hermes-project-repositories) should have one maintainer at all times. | ||
The Steering Group appoints the maintainer for this repository in agreement with the appointed person. | ||
Whenever a maintainer wants to step down, | ||
they are asked to nominate a successor. | ||
If no successor is named, | ||
the Steering Group seeks a successor. | ||
One member of the Steering Group steps in as interim maintainer until a successor is found. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
version = 1 | ||
|
||
[[annotations]] | ||
path = ["docs/source/_static/img/*.jpg", "docs/source/_static/img/*.png"] | ||
precedence = "aggregate" | ||
SPDX-FileCopyrightText = "All rights reserved" | ||
SPDX-License-Identifier = "CC-BY-ND-4.0" | ||
|
||
[[annotations]] | ||
path = ["docs/source/**/*.md"] | ||
precedence = "aggregate" | ||
SPDX-FileCopyrightText = "German Aerospace Center (DLR), Helmholtz-Zentrum Dresden-Rossendorf, Forschungszentrum Jülich" | ||
SPDX-License-Identifier = "CC-BY-SA-4.0" | ||
|
||
[[annotations]] | ||
path = ["REUSE.toml"] | ||
precedence = "aggregate" | ||
SPDX-FileCopyrightText = "German Aerospace Center (DLR), Helmholtz-Zentrum Dresden-Rossendorf, Forschungszentrum Jülich" | ||
SPDX-License-Identifier = "CC0-1.0" |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Events | ||
|
||
(rsecon2022)= | ||
|
||
## HERMES MVP Workshop - 2022-09-07 | ||
|
||
During [RSE Conference 2022](https://rsecon2022.society-rse.org/) we host a | ||
[workshop to present our "minimum viable product"](https://virtual.oxfordabstracts.com/#/event/3101/submission/98) | ||
to a broader RSE audience and hack on further improvements. | ||
|
||
Would be nice to meet you there! | ||
|
||
(kickoff)= | ||
|
||
## HERMES Kickoff Workshop - 2021-11-12 | ||
|
||
In November 2021, the [HERMES project ran a kickoff workshop](https://events.hifis.net/event/205/) | ||
with partner projects, stakeholders and interested parties. The [event website](https://events.hifis.net/event/205/) | ||
provides general information about the workshop as well as the slides and | ||
recordings for the presentations given at the workshop: | ||
|
||
1. **Daniel Garijo** (Universidad Politécnica de Madrid): *SOMEF: A Metadata Extraction Framework from Software Documentation* | ||
2. **Carlos Martinez-Ortiz** (Netherlands eScience Center): *Research Software Directory: past - present - future* | ||
3. **Ana Trisovic** (Harvard University): *The Dataverse Project - Supporting (research) code in dataset publications* | ||
4. **Sara Gonzales** (Northwestern University): *Powering open science and collaboration with Invenio* | ||
5. **Dorothea Iglezakis** (University of Stuttgart): *Handling Research Software: Projects in Stuttgart* | ||
6. **Felix Bach** (Karlsruhe Institute of Technology): *Code management in openCARP & publication on RADAR4KIT* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
--- | ||
sd_hide_title: true | ||
--- | ||
|
||
# Overview | ||
|
||
**HERMES** is an acronym for "**HE**lmholtz **R**ich **ME**tadata **S**oftware publication". | ||
|
||
The project received initial funding as a | ||
[Helmholtz Metadata Collaboration](https://helmholtz-metadaten.de) | ||
[2020 cohort project](https://helmholtz-metadaten.de/en/inf-projects/hermes-helmholtz-rich-metadata-software-publication) | ||
(ZT-I-PF-3-006) from the *Initiative and Networking Fund* | ||
of the [Helmholtz Association](https://www.helmholtz.de/en/about-us/structure-and-governance/initiating-and-networking). | ||
|
||
The project developed the initial implementation of the | ||
[HERMES workflow](../index.md) | ||
and cooperated with the upstream [InvenioRDM](https://invenio-software.org/products/rdm/) | ||
and [Dataverse](https://dataverse.org) projects. | ||
|
||
## Members | ||
|
||
Made by [DLR](https://dlr.de), [HZDR](https://hzdr.de) and [FZJ](https://fz-juelich.de) | ||
|
||
<p> | ||
|
||
```{image} ../_static/img/schlauch.jpg | ||
:alt: Tobias Schlauch | ||
:class: member | ||
:target: https://www.dlr.de/sc/desktopdefault.aspx/tabid-1192/1635_read-25578 | ||
``` | ||
|
||
```{image} ../_static/img/druskat.jpg | ||
:alt: Stephan Druskat | ||
:class: member | ||
:target: https://www.dlr.de/sc/desktopdefault.aspx/tabid-1192/1635_read-37013 | ||
``` | ||
|
||
```{image} ../_static/img/meinel.png | ||
:alt: Michael Meinel | ||
:class: member | ||
:target: https://www.dlr.de/sc/desktopdefault.aspx/tabid-1192/1635_read-5420 | ||
``` | ||
|
||
```{image} ../_static/img/kernchen.jpg | ||
:alt: Sophie Kernchen | ||
:class: member | ||
``` | ||
|
||
```{image} ../_static/img/knodel.jpg | ||
:alt: Oliver Knodel | ||
:class: member | ||
:target: https://www.hzdr.de/db/!ContMan.Visi.Card?pUid=132739&pNid=5 | ||
``` | ||
|
||
```{image} ../_static/img/juckeland.jpg | ||
:alt: Guido Juckeland | ||
:class: member | ||
:target: https://www.hzdr.de/db/!ContMan.Visi.Card?pUid=4930&pNid=5 | ||
``` | ||
|
||
```{image} ../_static/img/kelling.jpg | ||
:alt: Jeffrey Kelling | ||
:class: member | ||
:target: https://www.hzdr.de/db/!ContMan.Visi.Card?pUid=5156&pNid=5 | ||
``` | ||
|
||
```{image} ../_static/img/pape.jpg | ||
:alt: David Pape | ||
:class: member | ||
:target: https://www.hzdr.de/db/!ContMan.Visi.Card?pUid=139658&pNid=5 | ||
``` | ||
|
||
```{image} ../_static/img/bertuch.jpg | ||
:alt: Oliver Bertuch | ||
:class: member | ||
:target: https://fz-juelich.de/profile/bertuch_o | ||
``` | ||
|
||
</p> | ||
|
||
All outputs of the project are openly available. | ||
Software is developed in the open and released under an open source license. | ||
Any scholarly publications, documentation and training materials is | ||
provided open access. | ||
|
||
```{include} ../../../GOVERNANCE.md | ||
``` | ||
|
||
## License | ||
|
||
This project documentation is licensed under a [Creative Commons CC0 1.0 Universal (CC0 1.0) Public Domain Dedication](https://creativecommons.org/publicdomain/zero/1.0/legalcode). | ||
|
||
Our logo / key visual / icon is licensed under [Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) ](https://creativecommons.org/licenses/by-nd/4.0) |
Oops, something went wrong.