Triage team and how-to docs - #1106
Conversation
Aniketsy
left a comment
There was a problem hiding this comment.
your reviews would be especially helpful to know whether or not these resolve questions/concerns/ideas you have. Please provide feedback!
@TimMonko thanks, it looks good to me, got clarity with some points while reading
and thankyou for trusting ❤️ me , i'd love to contribute and maintain napari , while learning along the way, through your mentorship and guidance from other members of the community 😊 .
|
Pretty exhaustive documentation, clarified a couple of points I had in mind to ask. I thank you too for the trust! |
| Triage team members are granted limited permissions on the public napari | ||
| repositories, such as labeling issues and pull requests, and closing or | ||
| reopening them. They do not have write access to any repository and cannot | ||
| merge pull requests. |
There was a problem hiding this comment.
I would maybe clarify that these are not a choice of the project, but a reflection of the limitations of the GitHub tool/permissions system - in the sense that we don't get to pick exactly what we allow and what we don't, we're using the contribution categories "imposed" by GitHub (can you tell this is a pet peeve of mine? lol). Also, unfortunately, this means that they can't re-trigger CI runs (which is surprising for a lot of people!)
There was a problem hiding this comment.
Yeah the lack of re-trigger is pretty annoying :/
| - [Aniket Singh Yadav](https://github.com/napari/napari/commits?author=Aniketsy) - [@Aniketsy](https://github.com/Aniketsy) | ||
| - [Jacopo Abramo](https://github.com/napari/napari/commits?author=jacopoabramo) - [@jacopoabramo](https://github.com/jacopoabramo) |
References and relevant issues
(private zulip thread)
Description
WIP description, just want to get this out there for discussion, some to-dos to verify with org permissions and zulip channels as I go.
Inspired largely by the matplotlib and python dev guides frameworks for the triage team role:
https://matplotlib.org/devdocs/devel/triage.html
https://devguide.python.org/triage/triage-team/
https://hackmd.io/ldtuYHHXSOmyXhdprUM7rg
Both of those projects exhibit a full spectrum from a very rigorous and formalized triage team (python) to a more informal and community-driven one (matplotlib).
I think our goal is to strike a balance between these two, especially as a smaller project with the time to mentor more closely.
cc @Aniketsy @jacopoabramo -- your reviews would be especially helpful to know whether or not these resolve questions/concerns/ideas you have. Please provide feedback!