Skip to content

Triage team and how-to docs - #1106

Draft
TimMonko wants to merge 4 commits into
napari:mainfrom
TimMonko:doc/triage
Draft

Triage team and how-to docs#1106
TimMonko wants to merge 4 commits into
napari:mainfrom
TimMonko:doc/triage

Conversation

@TimMonko

Copy link
Copy Markdown
Member

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!

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 12, 2026

@Aniketsy Aniketsy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 😊 .

@jacopoabramo

Copy link
Copy Markdown

Pretty exhaustive documentation, clarified a couple of points I had in mind to ask. I thank you too for the trust!

@brisvag brisvag left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love the writeup, thanks @TimMonko!

Comment on lines +85 to +88
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.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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!)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah the lack of re-trigger is pretty annoying :/

Comment thread docs/community/team.md
Comment on lines +65 to +66
- [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)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

@melissawm melissawm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking great! Thanks for putting this together @TimMonko !

@TimMonko TimMonko added this to the 0.9.0 milestone Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

5 participants