Code of conduct
Il nostro impegno
Ci impegniamo a costruire una community accogliente, inclusiva e intenzionalmente sicura per tutti, indipendentemente dal livello di esperienza, dall’identità, dal background o dai punti di vista. Valorizziamo collaborazione, chiarezza e rispetto.
Diversità, equità e inclusione
Ci impegniamo a favore di una community inclusiva e intenzionalmente sicura. Rispettiamo e incoraggiamo la partecipazione di persone di ogni background e identità. Questo include (ma non si limita a):
- Persone LGBTQIA+
- Persone di tutte le razze, etnie, nazionalità e culture
- Persone con disabilità e persone neurodivergenti
Molestie, discriminazione e odio non hanno alcun posto nella community OSIRIS JSON. Applichiamo questo Code of Conduct e diamo priorità alla sicurezza della community.
Ambito
Questo Code of Conduct si applica in tutti gli spazi del progetto (issues, pull requests, discussions, chat, eventi) e anche negli spazi pubblici quando qualcuno rappresenta il progetto.
Comportamento atteso
Per favore:
- Sii rispettoso e attento nelle parole e nelle azioni
- Presumi buona fede e chiedi chiarimenti prima di degenerare
- Fornisci feedback costruttivo; concentrati sul lavoro, non sulla persona
- Tieni presente che il tono nel testo è facile da fraintendere, soprattutto quando la conversazione coinvolge razze, etnie, nazionalità e culture diverse
- Rispetta punti di vista ed esperienze di vita differenti
- Segui le linee guida del progetto (incluso CONTRIBUTING)
Comportamento inaccettabile
Gli esempi includono:
- Molestie, discriminazione o linguaggio d’odio
- Attacchi personali, insulti o intimidazione deliberata
- Linguaggio sessualizzato o attenzioni sessuali indesiderate
- Doxxing o condivisione di informazioni private senza consenso
- Minacce di violenza o incoraggiamento all’autolesionismo
- Interruzione persistente, trolling o partecipazione in malafede
- Fare spam al progetto con issues/PRs di scarso impegno (incluso rumore generato in massa dall’IA)
- Pubblicità o autopromozione non richieste, incluso marketing aziendale, referral links, contenuti SEO, comunicati stampa o messaggi del tipo “compra il mio prodotto” non correlati al progetto
- Link phishing/spam (pubblicazione ripetuta di siti promozionali, server Discord/Telegram, newsletter o altri servizi e applicazioni)
- Attività di recruiting o contatti commerciali verso i membri della community (ad esempio DM o proposte del tipo “facciamo una call”) senza previo consenso
- Astroturfing o promozione coordinata (ad esempio endorsement falsi, sockpuppets, review brigading)
Applicazione
I maintainer del progetto possono intraprendere qualsiasi azione che ritengano appropriata per proteggere la community e il progetto, inclusi:
- Avviso privato
- Richiesta di modifiche/rimedio
- Restrizioni temporanee (limiti alla partecipazione o ban a tempo determinato)
- Chiusura, occultamento o revert dei contributi
- Ban permanente
Quando possibile, l’applicazione mira a essere:
- Proporzionata all’impatto
- Coerente
- Focalizzata sul ripristino di un ambiente sano e produttivo
Linee guida per l’applicazione (basate sull’impatto)
I maintainer possono usare una risposta progressiva a seconda della gravità:
- Correction - Chiarire le aspettative; richiedere un cambiamento di comportamento.
- Warning - Un avviso formale; il comportamento continuato può portare a restrizioni.
- Temporary restrictions - Ban a tempo determinato o limiti alla partecipazione.
- Permanent action - Rimozione dalla community/dagli spazi del progetto.
Segnalazione
Se subisci o assisti a comportamenti inaccettabili, segnalali privatamente ai maintainer.
- Preferito: aprire una segnalazione privata ai maintainer (ad esempio tramite GitHub)
- Facoltativo: inviare un’email ai maintainer all’indirizzo [email protected]
Le segnalazioni vengono trattate nel modo più confidenziale possibile e interverremo quando necessario.
Attribuzione
Questo Code of Conduct si ispira al Contributor Covenant (comunemente usato nelle community open source):
https://www.contributor-covenant.org/version/2/1/code_of_conduct/