Triage & Review Team

This page is used to document helpful information regarding the Triage & Review Team.

Team definition

Current definition of the Triage & Review Team exists in DEP-10.

The Triage & Review Team allows current, regular contributors additional permissions on GitHub, in order to assist with the processing of pull requests.

The objective of the team is to help spread work beyond the Mergers and into the wider contributor community.

  • There will be a GitHub Team with GitHub's Triage Permission to allow members to help manage pull requests directly.
  • A pull request approval from a member of the Triage and Review team will be sufficient to allow a Merger to merge a minor change they themselves have proposed.
  • Subject to both the Django Code of Conduct, and to Technical Board oversight, the Triage and Review Team will be self-managing.
  • Anyone actively engaging in discussions on GitHub and django-developers will be eligible to join the Triage and Review Team. Membership is not meant to be bureaucratic: folks who are active should be invited by a team member or Merger, or quietly mention that they've been overlooked and would like to join if this fails to happen. A simple seconding from an existing member should be enough for approval.
  • Team membership will be reviewed with each major release. Members will be asked if they wish to continue. For self-care, those needing a break are advised to take it. Former members will be welcome back in the future.

How to add a member to the Triage & Review Team

Once there is agreement from the team that the new member is suitable to join, they can be added to the Triage & Review Team.

You will need:

  • Their preferred email address
  • Their Trac username
  • Their GitHub username
  • Their Discord username (if they have one)

If you do not have permissions to do any of the below, email ops@…

Finally send a welcome email to the new member with triage-review@… in cc.

Welcome email

Hello [Name],

Welcome to Django's Triage & Review Team! https://www.djangoproject.com/foundation/teams/#triage-review-team 🎉

You have been added to this team in recognition of your contributions to Django. Thank you for all your support with the Django project!

By being a member, we wish to recognize your contributions and to encourage your further involvement in the triaging of tickets and reviewing of PRs.

As a member of the Triage & Review Team, you have the following new permissions/rights:

  • You are a member of Trac's "supertriagers" permission group. This gives you greater editor rights on tickets, such as being able to add folks on cc in a ticket.
  • As a member of the Triage & Review Team on GitHub, you can add labels to PRs on GitHub. Your approval is also sufficient that a Merger can merge a PR. You may notice that fellows often ask for a Triage & Review Team review (as no one can merge their own PR without an approval).

We have a couple of modes of communication within the team:

  • The Triage & Review google group which receives emails sent to triage-review@…
  • The #triage-review private Discord channel (this may not have all members as not all members are active on Discord)

These are often used to communicate about holiday periods and to discuss new members joining the team. You may also use these to ask for advice of a sensitive nature about a difficult contributor. Otherwise, most discussions around Django should be held in public.

Django has some professional PyCharm licenses that we can share with our contributors. PyCharm (hopefully) renew these each year. If you wish to have a free Professional PyCharm license, please email fellows@… and we will share one with you.

Thank you for your work contributing to Django and welcome to the team!

Kind Regards

[Name]

Last modified 9 days ago Last modified on Sep 23, 2025, 3:16:02 AM
Note: See TracWiki for help on using the wiki.
Back to Top