Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: community membership guideline #45

Merged
merged 13 commits into from
Jan 4, 2024
67 changes: 67 additions & 0 deletions MEMBERSHIP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# 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` |

## Nuovi contributors

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.

## Contributors

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.

### Requisiti

- 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:
Cadienvan marked this conversation as resolved.
Show resolved Hide resolved
- 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 :+1: 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

### Responsabilità e privilegi

- 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 dei contributors
- Poter richiedere di diventare Ambassador

# Ambassadors

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.

### Requisiti

- Contributor da almeno 3 mesi
- Contributor attivo di almeno 1 capitolo del Libro
Cadienvan marked this conversation as resolved.
Show resolved Hide resolved
- Un Contributor può diventare Ambassador autocandidandosi oppure deve venir nominato da altri ambassador, comunque dovrebbe avere almeno due Ambassador sponsor per procedere alla richiesta

### Responsabilità e privilegi

- 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