Skip to content

Commit a226d61

Browse files
authored
Merge pull request #110 from DE-RSE/order-authors
Order authors by name and contribution tier
2 parents 2529d09 + 3f7985c commit a226d61

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

contributors.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
if 'affiliations' in author:
1818
author["affiliations"] = [data["affiliations"][aff] for aff in author["affiliations"]]
1919

20+
# Sort by last name and contribution tier
21+
data["authors"] = list(sorted(sorted(data["authors"], key=lambda x: x["lastName"]), key=lambda x: x.get("tier", 2)))
22+
2023
env = jinja2.Environment(
2124
loader=jinja2.FileSystemLoader(os.getcwd()),
2225
keep_trailing_newline=True,

contributors.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ authors:
2222
affiliations:
2323
- Institute for Modelling Hydraulic and Environmental Systems, University of Stuttgart, Germany
2424
orcid: 0000-0001-8188-620X
25+
tier: 1
2526

2627
- author: "Florian Goth"
2728
firstName: Florian
@@ -35,6 +36,7 @@ authors:
3536
FG acknowledges funding from the Deutsche Forschungsgemeinschaft
3637
(DFG, German Research Foundation) through the SFB 1170 “Tocotronics”,
3738
project Z03 - project number \href{https://gepris.dfg.de/gepris/projekt/258499086?language=en}{258499086}.
39+
tier: 1
3840

3941
- author: "Jean-Noël Grad"
4042
firstName: Jean-Noël
@@ -75,6 +77,7 @@ authors:
7577
acknowledgements: |
7678
DK acknowledges support from the Scientific Software Center which is funded as part
7779
of the Excellence Strategy of the German Federal and State Governments.
80+
tier: 0
7881

7982
- author: "Jan Linxweiler"
8083
firstName: Jan
@@ -84,6 +87,7 @@ authors:
8487
- Technische Universität Braunschweig, Germany
8588
orcid: 0000-0002-2755-5087
8689
90+
tier: 1
8791

8892
- author: "Axel Loewe"
8993
firstName: Axel
@@ -102,6 +106,7 @@ authors:
102106
- Competence Center Digital Research, Friedrich Schiller University Jena, Germany
103107
orcid: 0000-0001-6643-6323
104108
109+
tier: 1
105110

106111
- author: "Philipp Matthias Schäfer"
107112
firstName: Philipp Matthias
@@ -111,6 +116,7 @@ authors:
111116
- Competence Center Digital Research, Friedrich Schiller University Jena, Germany
112117
orcid: 0000-0003-3931-6670
113118
119+
tier: 1
114120

115121
- author: "Philipp S. Sommer"
116122
firstName: Philipp S.
@@ -125,6 +131,7 @@ authors:
125131
- Jülich Supercomputing Centre, Forschungszentrum Jülich GmbH, Germany
126132
orcid: 0000-0002-3879-1210
127133
134+
tier: 1
128135

129136
- author: "Alexander Struck"
130137
firstName: Alexander
@@ -136,4 +143,4 @@ authors:
136143
137144
acknowledgements: |
138145
AS acknowledges the support of the Cluster of Excellence »Matters of Activity. Image Space Material« funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany's Excellence Strategy – EXC 2025 – 390648296.
139-
146+
tier: 1

0 commit comments

Comments
 (0)