g# Community Membership
Questo documento illustra le varie responsabilità dei ruoli di un contributor nel libro.
Ruolo | Responsabilità | Requisiti | Definito da |
---|---|---|---|
Contributor | Membri attivi della community | Essere sponsorizzato da due Ambassador e avere diverse contribuzioni al progetto | GitHub Org Member in Triage e accesso al team @Il-Libro-Open-Source/Contributor |
Ambassador | Responsabili di capitoli o membri di Working Group | Autorialità di almeno un capitolo | GitHub Org Member in Write e accesso al team @Il-Libro-Open-Source/Ambassadors |
Chiunque è ben accetto in community e anche a livello contributivo per l'aggiunta di informazioni al libro.
I nuovi contributors dovrebbero essere accolti nella community dagli ambassador esistenti, aiutati con il workflow delle PR e guidati alla documentazione e ai canali di comunicazione pertinenti o working group di riferimento.
I Contributors sono membri costantemente attivi della community. Questi sono tenuti a rimanere attivi nella community per mantenere il livello.
Questi dimostrano di aderire ai principi di questo documento, di avere familiarità con l'organizzazione del progetto, i ruoli, le politiche, le procedure, le convenzioni, ecc.
Le aspettative, le responsabilità e i requisiti specifici dei ruoli sono elencati di seguito.
Definito come: Membro dell'organizzazione GitHub di Il Libro Open Source in triage e nel team @Il-Libro-Open-Source/Contributor
, membro chat Telegram della community dedicata ai Contributor.
- Abilitazione dell'autenticazione a due fattori sul proprio account GitHub
- Hanno apportato molteplici contributi ai progetti o alla community. Il contributo può includere, ma non è limitato a:
- Autorizzare o revisionare PR su GitHub
- Aiutare o commentare le issues su GitHub
- Contribuire al progetto o alle discussioni della community (e.g. riunioni, GitHub discussions)
- Aver letto la linee guida per le community, le regole e il documento sui Contributor
- Essere sponsorizzato da 2 (da valutare il numero) Ambassador attivi
- Aprire una issue su questo repository:
- Assicurarsi che chi fa da sponsor sia @menzionato sulla issue aperta così che possa rispondere e confermare la propria sponsorship
- La figura dello sponsor dovrà rispondere con un 👍 alla issue per confermare la propria sponsorizzazione verso l'utente come Contributor
- Tutti gli ambassador saranno comunque liberi di intervenire nella discussione commentando e dando una loro personale visione che sia essa positiva o negativa
- Accesso all'organizzazione GitHub in triage (ovvero con permessi di sola lettura)
- Rispondere ai problemi e alle relative PR o issue
- Dare assistenza a nuovi membri della community
- Contribuire attivamente alla scrittura di capitoli interni al libro Open Source
- Approvazione delle PR aperte. Il proprio contributo verrà conteggiato ai fini dell'inserimento o esclusione dei contenuti nel libro, alla pari di quello di un Ambassador
- Accesso al canale Telegram per Ambassador
- Poter richiedere di diventare Ambassador
Gli Ambassadors sono membri costantemente attivi della community. Questi membri sono già dei contributor molto attivi e che desiderano prendere delle responsabilità ulteriori nei riguardi del progetto.
Definito come: Membro dell'organizzazione GitHub di Il Libro Open Source in write e nel team @Il-Libro-Open-Source/Ambassador
, membro chat Telegram della community dedicata agli Ambassador.
- Contributor da almeno 3 mesi
- Contributor attivo di almeno 1 capitolo del Libro
- Un Contributor può diventare Ambassador autocandidandosi oppure deve venir nominato da altri ambassador, comunque dovrebbe avere almeno due Ambassador sponsor per procedere alla richiesta
- Accesso all'organizzazione GitHub in write
- Poter proporsi come responsabile di uno o più capitoli del libro Open Source
- Poter proporsi all'interno di uno dei working group
- Possibilità di fare merge delle PR