Closed codificat closed 3 years ago
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign goern after the PR has been reviewed.
You can assign the PR to them by writing /assign @goern
in a comment when ready.
The full list of commands accepted by this bot can be found here.
please add all to reviewers as well, if we are going for approvers.
Done, added everyone to both approvers and reviewers.
Done, added everyone to both approvers and reviewers.
On second thought, I'm not sure if we want everyone as a reviewer by default... different repos have different experts who are best suited for review, and we should probably fine tune this, possibly relying on SIGs as specified within the OWNERS_ALIASES
file? as per the one in the core repo.
Should we leave the list of reviewers in this repo as the people who should get pinged about contributions to the template itself?
Done, added everyone to both approvers and reviewers.
On second thought, I'm not sure if we want everyone as a reviewer by default... different repos have different experts who are best suited for review, and we should probably fine tune this, possibly relying on SIGs as specified within the
OWNERS_ALIASES
file? as per the one in the core repo.Should we leave the list of reviewers in this repo as the people who should get pinged about contributions to the template itself?
Let's agree on this first and /hold meanwhile. If we limit the list of reviewers in this repo, let's also confirm who they should be. Maybe leave the current list of reviewers instead?
I think the default should be a limited number of approvers, there are the members willing to take responsibility to merge changes into the code base.
reviewers should be the ones, that have knowledge of the code base, and can tell if a code change is good or needs improvement.
Understood, and I agree in principle.
But at the same time there's also a need to make some things more agile. A current example is AICoE/sefkhet-abwy#176 where @fridex is in thoth's maintainers list but not an approver for the repo.
There's an related agenda item in this week's the community meeting, will follow up there.
We discussed this in the community meeting and the conclusion was that the default (and template) list of approvers/maintainers/reviewers should be a minimal set.
Additions are (very!) welcome to each repository, based on everyone's interests and expertise.
/close this one, but encourage anyone to send PRs to specific repos to add themselves
@codificat: Closed this PR.
Related Issues and Dependencies
Suggested after thoth-station/prescriptions#18517
There are other PRs updating existing repos.
This introduces a breaking change
Description
This is to add all the current members of the Thoth team as approvers, so that future projects inherit that list and everyone in the team is in a position to /approve changes to the repos.
I also added myself as a default reviewer. I am not sure if we should change the list of reviewers, or even have a default one. But I'm happy to receive requests to review new PRs (that I can redirect :smiley:)
Side note: sorting the list alphabetically.