Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roles: Add sub-roles for infrastructure and other related updates, remove Madison due to inactivity #539

Closed
wants to merge 1 commit into from

Conversation

pllim
Copy link
Member

@pllim pllim commented May 22, 2023

Another stab at the infrastructure stuff in #519 .

  • There is now a proper Infrastructure Team with sub-roles.
    • The existing ones are pretty comprehensive to begin with, so I mainly just move titles around.
    • Folded the website title into infrastructure, because I think it is.
  • For some roles, I clarified and expanded their responsibilities. Most are based on what I already do, but I wish people with those roles would do instead.
  • Added a new unfilled role for "metrics". This is because I think benchmarks and dashboard are important but they are broken, and we need a dedicated role for them going forward, if we ever want working benchmarks and dashboard again.
  • Merged "Core astropy package maintainer (general)" and "Core astropy package maintainer (sub-package)", both now under "Core astropy package maintainer", but they retained their sub-roles. I needed to do this here because I needed to clarify some overlap between the "general" core maintainer with the "DevOps Specialist".

Incorporated later:

Preview: https://output.circle-artifacts.com/output/job/1197d6ec-ae8c-4a71-a3d2-8da7a525b1dc/artifacts/0/html/team.html

Out of scope: Removing/added names besides the one. We have agreed at the Astropy Coordination Meeting 2023 that names will be touched at a later stage.

Out of scope: Reordering the roles. That will also happen later as part of #412.

@pllim

This comment was marked as resolved.

roles.json Outdated Show resolved Hide resolved
roles.json Outdated Show resolved Hide resolved
roles.json Outdated Show resolved Hide resolved
roles.json Outdated Show resolved Hide resolved
and other related updates.

Co-authored-by: Hans Moritz Günther <hgunther@mit.edu>
@pllim pllim changed the title Roles: Add sub-roles for infrastructure and other related updates Roles: Add sub-roles for infrastructure and other related updates, remove Madison due to inactivity Jun 5, 2023
@pllim pllim marked this pull request as ready for review June 5, 2023 22:09
@pllim
Copy link
Member Author

pllim commented Jun 5, 2023

@hamogu , thanks for the comments. I believe I have addressed them. I also resolved the merge conflict and the preview magically works again!

@pllim
Copy link
Member Author

pllim commented May 22, 2024

Things have changed a little and there is conflict, so I am closing this without merge and will revisit with a new (and hopefully less controversial) PR.

@pllim pllim closed this May 22, 2024
@pllim pllim deleted the reorg-infra-roles branch May 22, 2024 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants