Skip to content

Commit 71634c1

Browse files
committed
Update the author/RCM scripts
1 parent 9575be1 commit 71634c1

File tree

3 files changed

+28
-19
lines changed

3 files changed

+28
-19
lines changed

utils/dedup_names.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,16 @@
4949
'Tennessee Tech University': 'Tennessee Technological University',
5050
'The Texas Advanced Computing Center': 'Texas Advanced Computing Center',
5151
'The University of Tokyo': 'University of Tokyo',
52+
'Julien ADAM': 'Julien Adam',
53+
'Aurelien Bouteiller': 'Aurélien Bouteiller',
54+
'Evan Drake Suggs': 'Evan Suggs',
55+
'Marc-André Hermanns': 'Marc-André Hermanns',
56+
'Naveen Ravi': 'Naveen Ravichandrasekaran',
57+
'Pepper Marts': 'W. Pepper Marts',
58+
'brian smith': 'Brian Smith',
59+
'gcorbin': 'Gregor Corbin',
60+
'snirmarc': 'Marc Snir',
61+
'sonjahapp': 'Sonja Happ',
5262
}
5363

5464
def dedup_names(name):

utils/generate_authors.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
from github import Github
77
from dedup_names import dedup_names
88

9-
startYear = 2021
10-
currYear = 2023
11-
startMonth = 6
9+
startYear = 2023
10+
currYear = 2024
11+
startMonth = 10
1212
currMonth = 9
1313

1414
def main():
@@ -23,7 +23,7 @@ def main():
2323
gitHubUsers = []
2424
startDate = datetime.datetime(startYear, startMonth, 1)
2525
for issue in repo.get_issues_comments(since=startDate):
26-
if issuer.user.login == 'mpiforumbot':
26+
if issue.user.login == 'mpiforumbot':
2727
continue
2828

2929
if issue.user.name is None:

utils/generate_rcm_reviewers.py

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
import csv
44
from dedup_names import dedup_names
55

6-
prevMeetings = ["../_data/meetings/2022/12/attendance.csv",
7-
"../_data/meetings/2023/02/attendance.csv",
8-
"../_data/meetings/2023/03/attendance.csv",
9-
"../_data/meetings/2023/05/attendance.csv",
10-
"../_data/meetings/2023/07/attendance.csv"]
11-
12-
prevDetails = ["../../meeting-details/2023-07-jul/2023-07-10-registration.csv",
13-
"../../meeting-details/2023-05-may/2023-05-02-registration.csv",
14-
"../../meeting-details/2023-03-mar/2023-03-13-registration.csv",
15-
"../../meeting-details/2023-02-feb/2023-02-01-registration.csv",
16-
"../../meeting-details/2022-12-dec/2022-12-05-registration.csv"]
6+
prevMeetings = ["../_data/meetings/2023/10/attendance.csv",
7+
"../_data/meetings/2023/12/attendance.csv",
8+
"../_data/meetings/2024/03/attendance.csv",
9+
"../_data/meetings/2024/06/attendance.csv",
10+
"../_data/meetings/2024/09/attendance.csv"]
11+
12+
prevDetails = ["../../meeting-details/2023-10-oct/2023-10-31-registration.csv",
13+
"../../meeting-details/2023-12-dec/2023-12-04-registration.csv",
14+
"../../meeting-details/2024-03-mar/2024-03-18-registration.csv",
15+
"../../meeting-details/2024-06-jun/2024-06-17-registration.csv",
16+
"../../meeting-details/2024-09-sep/2024-09-23-registration.csv"]
1717

1818
def main():
1919
attendeeList = {}
@@ -30,8 +30,8 @@ def main():
3030
else:
3131
attendeeList[person] = 1
3232

33-
attendeeList['Hugo Taboada'] = 3
34-
attendeeList['Rolf Rabenseifner'] = 0
33+
# Special cases (3 = reviewer, 0 = not active)
34+
attendeeList['William Gropp'] = 0
3535

3636
for person in sorted(attendeeList.keys()):
3737
if attendeeList[person] > 2:
@@ -44,12 +44,11 @@ def main():
4444
for detailData in data:
4545
if dedup_names(detailData['name']) == person:
4646
emailList[person] = detailData['email']
47-
print("Found " + person + " in " + fileName)
4847
break
4948

5049
for person in sorted(attendeeList.keys()):
5150
if attendeeList[person] > 2:
52-
print("" + person + "\t" + emailList[person])
51+
print(f"{person:40s} {emailList[person]:40s}")
5352

5453
if __name__ == '__main__':
5554
main()

0 commit comments

Comments
 (0)