Skip to content

Commit

Permalink
Aggiunta nuova descrizione Ambassador (#168)
Browse files Browse the repository at this point in the history
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Angelo Cassano <[email protected]>
  • Loading branch information
3 people authored Nov 16, 2023
1 parent fd603f0 commit f71fcf9
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions AMBASSADORS.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
# Cos'è un Ambassador?

1. Un ambassador è una qualsiasi persona che voglia rendersi utile fornendo il proprio contributo al progetto, tanto da impegnarsi _ufficiosamente_ nella sua riuscita. La nomina non è un vincolo, ma un _buon proposito_ che vorremmo venisse rispettato nei confronti della community che contribuisce alla nomina.
2. Un ambassador si occuperà di uno o più capitoli del libro, in base alla quantità di persone che si proporranno, e sarà la voce ultima nella presa di decisione a riguardo, sempre rispettando il concetto comunitario che segue il progetto.
3. Un capitolo può essere _soprasseduto_ da più di un ambassador qualora sia ritenuto di rilevanza per più di una persona. Le decisioni in quel caso dovranno essere unanimi. Per una corretta gestione dei conflitti, qualora ci sia una differenza di opinione insanabile su un tema o su una modifica, sarò io stesso l'ago della bilancia rendendo dispari la quantità degli ambassador responsabili del capitolo in questione solo per quella specifica situazione.
4. Un ambassador rimarrà tale a meno di particolari situazioni come offese, insulti, comportamento immorale o scorretto nei confronti della community.
5. Un ambassador avrà totale operatività sul repository, avendo il ruolo di _Maintain_ di GitHub, o _Write_ qualora lo si riterrà sufficiente.
6. Un ambassador non ha alcun vincolo di responsabilità nei confronti del progetto qualora decidesse di abbandonarlo, ma chiediamo alla persona il tempo necessario ad essere sostituita prima di abbandonare il proprio _presidio_.
7. Qualora gli ambassador reputeranno la mia gestione del progetto non all'altezza o non in linea con la filosofia del progetto, potranno aprire un sondaggio che - superato il 50% di voti positivi in un tempo che loro stabiliranno - mi imporrà di indicare un nuovo maintainer che loro stessi decideranno in autonomia.
Importante partire dal "Perché" e dal risultato: avere il Libro Open Source.
Nessuna delle decisioni che prendiamo ha alcun senso se il libro non viene scritto ed il progetto non va avanti.

Sulla base di questo un Ambassador è:

1. Una persona che ha l'ownership di un capitolo o area del libro -> Può scrivere in prima persona oppure assicurarsi che altri contributor riempiano i contenuti, ma in ultima istanza è la persona responsabile che quell'area non resti vuota.
2. Una persona che fa parte di un working group - in questo caso il contributo che porta al progetto non riguarda i contenuti ma altri compiti comunque importanti a livello gestionale.
3. Una persona che svolge entrambe le funzioni di cui ai punti 1 e 2.

Va ribadito che il fatto di "seguire le linee guida" è conditio sine qua non, si applica quindi a tutti i casi 1 2 e 3, senza bisogno di essere nelle definizioni stesse.

NOTA: Il title "Ambassador" è in fase di valutazione; dal momento che stiamo valutando diversi tipi di contribuzione, può darsi che il termine "Ambassador" possa essere tramutato in "Maintainer", ed affiancato ai ruoli di Ambassador propriamente detti, "Friends" e "Contributors".
Il team Governance si preoccuperà di dare aggiornamenti a riguardo.

# Come si diventa Ambassador?

Expand Down

0 comments on commit f71fcf9

Please sign in to comment.