Code of Conduct — Regole della Community

Versione 1.0 — In vigore dal 29 maggio 2026

deev.it è una community di sviluppatori italiani basata su rispetto reciproco, condivisione di conoscenza e crescita professionale. Questo Code of Conduct integra i Termini di Servizio ed è vincolante per tutti gli Utenti.

1. Principi fondamentali

1.1 Rispetto

Tratta gli altri come vorresti essere trattato. Le opinioni tecniche e gli approcci possono divergere — il rispetto della persona non è negoziabile.

1.2 Inclusività

deev.it accoglie sviluppatori di ogni livello di esperienza, background, genere, orientamento sessuale, etnia, religione, disabilità, età, nazionalità. La diversità è un valore.

1.3 Costruttività

Critiche tecniche sì, attacchi personali no. Argomenta, motiva, mostra codice, cita fonti. Discussioni accese sono ammesse; insulti no.

1.4 Onestà

Cita le fonti. Attribuisci codice e idee. Dichiara conflitti di interesse (es. autore di una libreria di cui scrivi). Non spacciare AI-generated content come proprio senza disclosure quando rilevante.

2. Comportamenti vietati

I seguenti comportamenti comportano sanzioni proporzionali alla gravità, fino al ban permanente:

2.1 Verso le persone

  • Insulti, hate speech, minacce, molestie pubbliche o private;
  • Discriminazione basata su caratteristiche protette (genere, etnia, religione, orientamento sessuale, disabilità, ecc.);
  • Doxxing (divulgazione dati personali altrui senza consenso);
  • Pubblicazione di immagini o video sessualmente espliciti, non desiderati o di minori;
  • Stalking, persecuzione, contatti ripetuti dopo richiesta di interruzione;
  • Impersonificazione (fingersi un'altra persona reale).

2.2 Verso la community

  • Spam, link affiliate non dichiarati, promozione massiva ripetitiva;
  • Manipolazione voti/like (vote brigading, account multipli);
  • Creazione di account multipli per eludere ban o moderazione;
  • Falsificazione di credenziali, esperienze o affiliazioni professionali;
  • Pubblicazione di contenuti generati interamente da AI spacciati come originali umani senza dichiararlo, quando ciò è rilevante per la natura del contenuto (es. case study di esperienza vissuta).

2.3 Verso il codice e il sapere

  • Plagio: copiare codice o testi altrui senza attribuzione;
  • Pubblicazione di codice malevolo (malware, backdoor, exploit non responsabilmente divulgati);
  • Diffusione di credenziali rubate, dump di dati, leak di terze parti;
  • Pubblicazione di vulnerabilità non divulgate (0-day) senza coordinamento con il vendor;
  • Disinformazione tecnica deliberata.

2.4 Verso la legge

  • Promozione di attività illegali in Italia o UE;
  • Violazione di copyright, marchi, segreti industriali;
  • Violazione GDPR (es. raccolta dati senza consenso);
  • Contenuti pedopornografici (segnalazione immediata alle autorità).

3. Sistema di reputazione e livelli

deev.it utilizza un sistema di karma per misurare la qualità del contributo di ogni Utente. Il livello determina:

Livello Karma Articoli/giorno Commenti/ora Trattamento anti-spam
Newcomer 0–9 2 5 Akismet aggressivo, prime 3 pubblicazioni in coda revisione
Contributor 10–99 5 15 Standard
Regular 100–499 10 30 Akismet rilassato
Trusted 500–1999 illimitato 60 Skip controllo automatico leggero
Veteran 2000+ illimitato 120 Potere di approvazione tag

Eventi che generano karma:

Evento Δ karma
Articolo pubblicato +5
Commento pubblicato +2
Tuo articolo riceve commento +1
Tuo articolo riceve like +1
Tuo articolo riceve reazione +1
Tuo articolo riceve tip +10
Tuo commento riceve like +1
Tuo articolo report risolto valido −25
Akismet classifica come spam −10
Admin warning −50

4. Moderazione

4.1 Strumenti

deev.it utilizza moderazione proattiva automatica (Akismet, rate limit, filtri honeypot) e reattiva manuale (revisione segnalazioni). Le decisioni automatiche sono sempre rivedibili da un moderatore umano su richiesta.

4.2 Segnalazioni

Chiunque può segnalare contenuti o comportamenti tramite il pulsante "Report" presente su articoli, scraps, commenti, profili. Tipi disponibili:

  • Spam
  • Hate speech / molestie
  • Copyright / plagio
  • Off-topic
  • Codice malevolo
  • Doxxing / privacy violation
  • Altro (con note testuali)

3 segnalazioni distinte attivano auto-hide pending review. Il moderatore decide entro 72 ore.

4.3 Sanzioni

Sanzione Quando
Warning Prima violazione lieve. Email + −50 karma
Content removal Contenuto specifico viola regole, account intatto
Suspension (1–30 giorni) Violazioni ripetute o gravi
Shadow ban Contenuti tossici reiterati. Account vede sé stesso ma è invisibile agli altri
Permanent ban Violazioni gravi (CSAM, hate speech estremo, frode, multi-account ban evasion)

4.4 Diritto di contestazione

Ogni Utente sanzionato può contestare a [email protected] entro 30 giorni dalla notifica, allegando motivazioni. La risposta motivata arriva entro 30 giorni.

4.5 Trasparenza

deev.it pubblica un report trimestrale di moderazione in /legal/transparency-report con dati aggregati anonimi:

  • Numero contenuti rimossi per categoria
  • Numero account sanzionati per tipo sanzione
  • Numero appelli e esito
  • Tempo medio risposta a segnalazione

5. Linee guida per contenuti di qualità

Non sono obblighi ma raccomandazioni che favoriscono crescita della community:

5.1 Articoli

  • Titolo descrittivo, non clickbait;
  • Excerpt o introduzione che chiarisce l'obiettivo;
  • Esempi di codice eseguibili o pseudocodice chiaro;
  • Cita fonti, link a documentazione;
  • Cover emoji o immagine coerente con il contenuto;
  • Tag pertinenti, max 5;
  • Linguaggio rispettoso anche verso framework/linguaggi che non apprezzi;
  • Disclosure conflitti di interesse;
  • Indica versioni di librerie/runtime quando rilevanti.

5.2 Scraps (thread WIP)

  • Stato chiaro: aperto = in lavorazione, chiuso = concluso;
  • Thread incrementali datati, non monolitici;
  • Aggiornamenti sull'avanzamento o ostacoli;
  • Apprezzati per imparare insieme, sbagliare, debug pubblico.

5.3 Snippet

  • Codice funzionante e testato;
  • Linguaggio dichiarato correttamente;
  • Descrizione del cosa fa e quando usarlo;
  • Licenza esplicita se non standard.

5.4 Commenti

  • Aggiungi valore: domande, controesempi, alternative;
  • "+1" senza contenuto = usa la reazione, non il commento;
  • Evita necropost (rispondere a thread morti da anni) senza nuovo apporto;
  • Markdown supportato; usa codice per codice.

6. Pubblicazione sotto Publications

I membri di una Publication accettano regole aggiuntive eventualmente definite dal proprietario della Publication, purché compatibili con questo Code of Conduct e con i Termini.

7. Contenuti generati con AI

deev.it riconosce il valore dell'AI come strumento di produttività. Tuttavia:

  • Dichiarare AI assistance quando l'articolo è in tutto o in parte significativa generato da AI ("Generato con assistenza Claude/GPT-N — revisione e fact-check effettuati da me");
  • Verificare correttezza tecnica: l'AI sbaglia, l'autore è responsabile;
  • No bulk AI flooding: pubblicare massivamente articoli AI-generated non rivisti è considerato spam;
  • Niente plagio AI: l'AI non legittima plagio di altri autori; chi rilascia codice o testo deve attribuirlo se preso da fonte verificabile.

Repeat offense → −karma e possibile suspension.

8. Vulnerability disclosure

Per vulnerabilità di sicurezza in deev.it stesso:

  • Segnalare a [email protected] con dettagli tecnici;
  • Non sfruttare oltre quanto necessario per la prova;
  • Non divulgare pubblicamente prima di coordinamento con il team (max 90 giorni o accordo specifico);
  • Riconoscimento pubblico (con consenso del ricercatore) in /security/hall-of-fame.

Per vulnerabilità in prodotti di terzi: si applicano i principi della Responsible Disclosure (RFC 9116, security.txt). Pubblicare 0-day senza coordinamento con vendor su deev.it è vietato.

9. Eventi e community offline

Quando deev.it partecipa o organizza eventi (meetup, conferenze), il Code of Conduct si applica anche al comportamento offline durante l'evento.

10. Aggiornamenti

Questo Code of Conduct evolve con la community. Modifiche significative saranno annunciate via newsletter con preavviso ragionevole.

11. Contatti

Per Email
Reportare violazioni community [email protected]
Contestare sanzione [email protected]
Vulnerabilità di sicurezza [email protected]
Privacy / GDPR [email protected]

Crediti: questo Code of Conduct si ispira al Contributor Covenant 2.1 e al Mozilla Community Participation Guidelines, adattati al contesto italiano e alla natura di deev.it.

Documenti correlati:

  • Termini di servizio: /legal/termini
  • Privacy policy: /legal/privacy
  • Cookie policy: /legal/cookie