Split maintainer responsibilities into list

This commit is contained in:
Elias Fleckenstein 2021-10-26 12:11:18 +02:00
parent ea0f52763c
commit 1bd972bff7
No known key found for this signature in database
GPG key ID: 06927A5199D6C9B2

View file

@ -299,19 +299,25 @@ your code. You should be on the Discord (or, if you really don't like
Discord, Matrix or IRC).
### Maintainer status
Maintainers are responsible for making sure issues are addressed and
pull requests are reviewed and merged, by assigning either themselves or
Developers to issues / PRs. Maintainers are responsible for making
releases, making sure guidelines are kept and making project decisions
based on what the community wants. Maintainers grant/revoke developer
access. Currently there are two maintainers with different
responsibility fields:
Maintainers carry the main responsibility for the project.
#### Maintainer responsibilities
- Making sure issues are addressed and pull requests are reviewed and
merged, by assigning either themselves or Developers to issues / PRs
- Making releases
- Making sure guidelines are kept
- Making project decisions based on what the community wants
- Granting/revoking developer access
- Enforcing the code of conduct (See CODE_OF_CONDUCT.md)
- Moderating official community spaces (See Links section)
- Resolving conflicts and problems within the community
#### Current maintainers
* Fleckenstein - responsible for gameplay review, publishing releases,
technical guidelines and issue/PR delegation
* Nicu - responsible for community related issues
#### Creating releases
#### Release process
* Launch MineClone2 to make sure it still runs
* Update the version number in README.md
* Use `git tag <version number>` to tag the latest commit with the