Un maintainer di una track è un membro del team GitHub della track. Diventare membro del team di una track è solo su invito.
Se desideri diventare maintainer di una track, apri un topic sul forum.
Ci sono cinque categorie di manutenzione:
wip-trackunmaintainedmaintained-solitarymaintained-autonomousmaintainedLa categoria di manutenzione di una track è determinata da tre variabili:
cross-track-maintainers
Per determinare la categoria di manutenzione, trova in questa tabella la prima categoria che corrisponde alla track:
| Categoria | Attiva? | Numero di maintainer | Numero di maintainer cross-track |
|---|---|---|---|
| wip-track | No | Qualsiasi | Qualsiasi |
| unmaintained | Sì | 0 | 0 |
| maintained-autonomous | Sì | > 0 | = Numero di maintainer |
| maintained-solitary | Sì | 1 | 0 |
| maintained | Sì | > 1 | < Numero di maintainer |
La categoria di manutenzione viene usata per impostare i permessi del o dei repo GitHub della track.
| Categoria | Richiede una PR | Richiede l'approvazione della PR | Revisioni del team cross-track |
|---|---|---|---|
| wip-track | No | No | No |
| unmaintained | Sì | Sì | Sì |
| maintained-solitary | Sì | Sì | Sì |
| maintained-autonomous | Sì | No | No |
| maintained | Sì | No | No |
La categoria wip-track è l'unica che consente ai maintainer di fare push su main.
I repo degli strumenti richiederanno sempre l'approvazione della PR, perché i loro contenuti sono protetti tramite un file CODEOWNERS.