Es gibt folgende Rollen einer Person:
-
Mitglied/Besucher:
- Jeder der möchte.
- Mitarbeit an allen Projekten (z.B. PRs auf GH, Beteiligung bei Teams etc.) ist erwünscht!
-
Teams:
- Haben 2-n Mitglieder:
- Haben nur Read-Rechte auf Repos des Teams. -> PRs sind der Default.
- Haben 2-n Maintainer (sollten nicht zu viele werden):
- Haben Admin-Rechte im GitHub-Team und allen Repos des Teams.
- Sind also insbesondere fürs Mergen von PRs zuständig.
- Dürfen aber Repo-Rechte beliebig setzen. -> Wir geben nichts vor.
- Sind Admin im Team-Chat.
- Haben 1-n Ansprechpartner für Interessierte.
- Müssen nicht Teilmenge der Maintainer sein.
- Werden im Wiki aufgelistet.
- Sollen die im Team üblichen Konventionen kennen.
- Jedes Team kann einen Matrix-Chatraum haben. Andere Kommunikationsmöglichkeiten sind aber auch möglich.
- Haben 2-n Mitglieder: