Hey Documentation contributors 👋
I'm wondering how we should go about handling the approval/review of PRs now that there's regular activity in this regard (of which I'm very very happy - thank you all! 😊):
I personally think for smaller changes (such as bug/typo fixes or minor wording corrections), it's okay for collaborators on the repo to simply go ahead and merge/commit to master and deploy to live.
For somewhat larger changes though, the question is: Which rules should we give ourselves for merging and deploying them?
I would suggest that larger changes should need to be reviewed and approved by two other collaborators before merging, with a first-come-first-served method of determining who gets to review a PR (so, the first collaborator willing to review would go ahead and review without being explicitly asked to do so). After merging, the PR can be deployed to live.
In addition, for certain critical changes, e.g. ones that affect Codeberg e.V., I think we should also always ask @hw for approval.
What do you think - would that method be sufficient?
Hey Documentation contributors 👋
I'm wondering how we should go about handling the approval/review of PRs now that there's regular activity in this regard (of which I'm very very happy - thank you all! 😊):
I personally think for smaller changes (such as bug/typo fixes or minor wording corrections), it's okay for collaborators on the repo to simply go ahead and merge/commit to master and deploy to live.
For somewhat larger changes though, the question is: Which rules should we give ourselves for merging and deploying them?
I would suggest that larger changes should need to be reviewed and approved by two other collaborators before merging, with a first-come-first-served method of determining who gets to review a PR (so, the first collaborator willing to review would go ahead and review without being explicitly asked to do so). After merging, the PR can be deployed to live.
In addition, for certain critical changes, e.g. ones that affect Codeberg e.V., I think we should also always ask @hw for approval.
What do you think - would that method be sufficient?