Un mainteneur de parcours est une personne membre de l'équipe GitHub du parcours. Devenir membre d'une équipe de parcours se fait sur invitation uniquement.
Si tu souhaites devenir mainteneur de parcours, ouvre un sujet sur le forum.
Il existe cinq catégories de maintenance :
wip-trackunmaintainedmaintained-solitarymaintained-autonomousmaintainedLa catégorie de maintenance d'un parcours est déterminée par trois variables :
cross-track-maintainers
Pour déterminer la catégorie de maintenance, cherche dans ce tableau la première catégorie qui correspond au parcours :
| Catégorie | Actif ? | Nombre de mainteneurs | Nombre de mainteneurs inter-parcours |
|---|---|---|---|
| wip-track | Non | Peu importe | Peu importe |
| unmaintained | Oui | 0 | 0 |
| maintained-autonomous | Oui | > 0 | = Nombre de mainteneurs |
| maintained-solitary | Oui | 1 | 0 |
| maintained | Oui | > 1 | < Nombre de mainteneurs |
La catégorie de maintenance sert à définir les permissions du ou des dépôts GitHub du parcours.
| Catégorie | PR requise | Approbation de PR requise | Revues de l'équipe inter-parcours |
|---|---|---|---|
| wip-track | Non | Non | Non |
| unmaintained | Oui | Oui | Oui |
| maintained-solitary | Oui | Oui | Oui |
| maintained-autonomous | Oui | Non | Non |
| maintained | Oui | Non | Non |
La catégorie wip-track est la seule qui autorise les mainteneurs à pousser vers main.
Les dépôts d'outillage nécessitent toujours l'approbation d'une PR, car leur contenu est protégé par un fichier CODEOWNERS.