Skip to content

Commit

Permalink
MAINT update author list and code to generate table (#27403)
Browse files Browse the repository at this point in the history
  • Loading branch information
glemaitre authored and jeremiedbb committed Sep 20, 2023
1 parent 164e420 commit d7e2b7a
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 6 deletions.
29 changes: 28 additions & 1 deletion build_tools/generate_authors_table.py
Expand Up @@ -89,11 +89,23 @@ def get_contributors():
core_devs # remove ogrisel from contributor_experience_team
)

emeritus = members - core_devs - contributor_experience_team - comm_team
emeritus = (
members
- core_devs
- contributor_experience_team
- comm_team
- documentation_team
)

# hard coded
emeritus_contributor_experience_team = {
"cmarmo",
}
emeritus_comm_team = {"reshamas"}

# Up-to-now, we can subtract the team emeritus from the original emeritus
emeritus -= emeritus_contributor_experience_team | emeritus_comm_team

comm_team -= {"reshamas"} # in the comm team but not on the web page

# get profiles from GitHub
Expand All @@ -102,6 +114,9 @@ def get_contributors():
contributor_experience_team = [
get_profile(login) for login in contributor_experience_team
]
emeritus_contributor_experience_team = [
get_profile(login) for login in emeritus_contributor_experience_team
]
comm_team = [get_profile(login) for login in comm_team]
emeritus_comm_team = [get_profile(login) for login in emeritus_comm_team]
documentation_team = [get_profile(login) for login in documentation_team]
Expand All @@ -110,6 +125,9 @@ def get_contributors():
core_devs = sorted(core_devs, key=key)
emeritus = sorted(emeritus, key=key)
contributor_experience_team = sorted(contributor_experience_team, key=key)
emeritus_contributor_experience_team = sorted(
emeritus_contributor_experience_team, key=key
)
documentation_team = sorted(documentation_team, key=key)
comm_team = sorted(comm_team, key=key)
emeritus_comm_team = sorted(emeritus_comm_team, key=key)
Expand All @@ -118,6 +136,7 @@ def get_contributors():
core_devs,
emeritus,
contributor_experience_team,
emeritus_contributor_experience_team,
comm_team,
emeritus_comm_team,
documentation_team,
Expand Down Expand Up @@ -188,6 +207,7 @@ def generate_list(contributors):
core_devs,
emeritus,
contributor_experience_team,
emeritus_contributor_experience_team,
comm_team,
emeritus_comm_team,
documentation_team,
Expand All @@ -206,6 +226,13 @@ def generate_list(contributors):
) as rst_file:
rst_file.write(generate_table(contributor_experience_team))

with open(
REPO_FOLDER / "doc" / "contributor_experience_team_emeritus.rst",
"w+",
encoding="utf-8",
) as rst_file:
rst_file.write(generate_list(emeritus_contributor_experience_team))

with open(
REPO_FOLDER / "doc" / "communication_team.rst", "w+", encoding="utf-8"
) as rst_file:
Expand Down
1 change: 0 additions & 1 deletion doc/authors_emeritus.rst
Expand Up @@ -20,7 +20,6 @@
- Wei Li
- Paolo Losi
- Gilles Louppe
- Chiara Marmo
- Vincent Michel
- Jarrod Millman
- Alexandre Passos
Expand Down
4 changes: 0 additions & 4 deletions doc/contributor_experience_team.rst
Expand Up @@ -6,10 +6,6 @@
img.avatar {border-radius: 10px;}
</style>
<div>
<a href='https://github.com/ArturoAmorQ'><img src='https://avatars.githubusercontent.com/u/86408019?v=4' class='avatar' /></a> <br />
<p>Arturo Amor</p>
</div>
<div>
<a href='https://github.com/alfaro96'><img src='https://avatars.githubusercontent.com/u/32649176?v=4' class='avatar' /></a> <br />
<p>Juan Carlos Alfaro Jiménez</p>
</div>
Expand Down

0 comments on commit d7e2b7a

Please sign in to comment.