Hi all
I was recently reminded of this thread and although the replies are overwhelmingly positive here, I did not progress this. I have been asked to add some fresh thoughts.
To begin with, I think we can add “specialized components” in brackets to the existing team members of the Triage and Review team (dsf-working-groups/active/triage-and-review.md at main · django/dsf-working-groups · GitHub).
These are the components (as defined by Trac) where the team members feel comfortable (or get joy from) reviewing PRs and triaging tickets. I can reach out to existing team members here.
This means the Fellows can “cc” folks on tickets when they touch those components and we want another opinion on the triage.
Anyone who wants to be active reviewing/triaging a component can already do so. They can propose themselves (or be nominated) to join the T&R team. I don’t think we need a new team defined in the DSF WGs.
I expect we will have enough people within the ORM component that we can trial doing more interesting things here (having a GitHub team etc) but will ask before doing anything as I am aware some folks already get a huge amount of notifications.
I also think we should progress Enhancement: subscribe to components in Trac · Issue #202 · django/code.djangoproject.com · GitHub in order to make it easier for folks to subscribe to the activity of the components they’re interested in.