-
Notifications
You must be signed in to change notification settings - Fork 156
Closed as not planned
Description
Tip
Several nodejs teams are referenced in this issue, but they are not notified because the following snippet is used:
**@[]()nodejs/team**This format does not ping the teams.
After @Trott highlighted some points in this comment, I reviewed the configuration of the @nodejs/... teams. Based on my findings, I believe two changes could significantly improve the situation:
- The @nodejs/all-members team does not actually include all members. Out of over 340 organization members, only 142 are part of this team.
- Currently, reviewers are pinged via comments instead of using GitHub's review feature because the all-members team lacks triage access to
nodejs/node.
I'm not proposing a major overhaul of the Node.js team system, but I suggest the following:
- All teams should be placed under @nodejs/all-members.
- @nodejs/all-members should be granted Triage permissions for
nodejs/node, similar to thenodejs/moderationrepo. This would allow the CODEOWNERS file to automatically request reviews. Most (if not all) members already have triage or higher access to the repository, just not at the all-members level.
Metadata
Metadata
Assignees
Labels
No labels