Al momento siamo impegnati nel processo di conformità al DSA. Parte di questo lavoro prevede l’analisi del nostro utilizzo di Discourse, poiché la nostra bacheca di discussione rientra nella definizione di “piattaforma online” ai sensi del DSA.
Come saprete, è ora disponibile un Rapporto di Trasparenza sulla Moderazione dei Contenuti standardizzato, che elimina qualsiasi flessibilità che avevamo in precedenza. A questo si aggiunge l’obbligo di inviare le motivazioni applicabili al Database di Trasparenza del DSA, e ci siamo scontrati con alcune limitazioni nelle funzionalità di moderazione di Discourse.
In particolare, dobbiamo essere in grado di registrare in modo coerente informazioni strutturate insieme alle decisioni di moderazione:
Motivi di sospensione personalizzati ed espansi, che possiamo allineare alla tassonomia standardizzata del DSA. Al momento non è possibile aggiungere ulteriori motivi di sospensione, se non rinominando quelli predefiniti esistenti
Se la decisione riguarda contenuti illegali o una violazione dei Termini e Condizioni
La base contrattuale della decisione
La fonte delle informazioni (segnalazione dell’utente, moderazione d’ufficio, Trusted Flagger, ecc.)
Non sembra possibile configurare menu a tendina personalizzati all’interno dell’interfaccia di sospensione per raccogliere queste informazioni, ma correggetemi se sbaglio. Possiamo fornire informazioni aggiuntive tramite il campo “Messaggio email”, ma questa non sembra una soluzione praticabile a lungo termine, poiché affida una grande responsabilità ai nostri moderatori e non ci fornisce i dati strutturati di cui abbiamo bisogno.
Mi interesserebbe molto sapere come altri clienti dell’UE (e lo stesso Discourse?) stanno affrontando i requisiti di reporting standardizzato del DSA e le motivazioni, e se sono previste funzionalità aggiuntive in quest’area. Non vogliamo assolutamente allontanarci da Discourse, quindi spero che possiamo trovare una soluzione - qualsiasi consiglio sarà apprezzato!
Ho fatto qualche ricerca e sembra che rientriamo nell’ambito di applicazione per l’uso di questo terrificante modello. Farò qualche verifica con il nostro avvocato e torno subito da te.
Spero che non ti dispiaccia, ma preferirei non identificare pubblicamente il mio datore di lavoro da questo account. Non abbiamo ancora pubblicato un rapporto utilizzando il nuovo modello standardizzato, ed è stato questo a spingermi a scrivere.
Va bene, rende solo un po’ più difficile aiutarti perché non so da dove parti. Teoricamente hai già un rapporto ben sviluppato (come il nostro), quindi mi chiedevo specificamente quali lacune tu abbia al di fuori della presentazione delle motivazioni.
Un aggiornamento per te @Jay-C: stiamo definendo i dettagli del lavoro necessario per aggiungere ulteriori campi di dati al rapporto leggibile da macchina e per le submission al database SOR. Ti aggiorneremo al momento opportuno.
Ehi @HAWK! Ho notato le nuove funzionalità DSA in fase di sperimentazione, sono davvero fantastiche! Ho provato ad aggiungere alcune Regole della Community, assicurandomi che la casella «DSA reporting enabled» fosse spuntata, ma le Regole della Community sembrano non funzionare: nessuna delle opzioni personalizzate appare nell’elenco dei motivi di moderazione. Immagino sia un problema noto, dovuto alla natura sperimentale della funzione, ma volevo avvisarti.
Bene, ho inviato un messaggio diretto a me stesso da un account alternativo, l’ho segnalato e l’ho gestito come moderatore. Devo ammettere che il flusso di lavoro attuale mi sembra un po’ confuso.
Il campo ‘Ground’ inserito in /admin/schema/dsa_community_rules sembra diventare il titolo della ‘Community Rule’, cosa che non mi sembra intuitiva
Il campo ‘Ground’ inserito in /admin/schema/dsa_community_rules viene poi mostrato sotto il menu a tendina ‘Community Rule’ nella schermata di classificazione DSA mostrata sopra, ma non sono sicuro che sia il posto migliore per esporlo
Né il ‘Ground’ né la ‘Spiegazione’ sembrano essere mostrati all’utente finale ai fini della Dichiarazione dei Motivi (non ho ricevuto nulla nella casella di posta o nei messaggi diretti del mio account alternativo a riguardo)
Non sono sicuro di quale sia al momento la rilevanza del campo ‘Spiegazione’ in /admin/schema/dsa_community_rules, né dove venga mostrato
Sono curioso di sapere dove secondo te sarebbe meglio mostrarlo?
Siamo consapevoli di questa lacuna e stiamo lavorando per includere il motivo e la spiegazione nelle notifiche di moderazione che inviamo.
La spiegazione viene utilizzata quando si inviano le dichiarazioni dei contenuti al database di trasparenza, che richiede un campo per “spiegare perché le informazioni sono considerate incompatibili con una specifica sezione dei termini e condizioni del servizio. La spiegazione non deve ripetere i fatti e le circostanze, ma può farvi riferimento”