Hola,
Actualmente estamos en plena faena cumpliendo con la normativa DSA. Parte de esto implica revisar nuestro uso de Discourse, ya que nuestro foro de discusión se considera una «plataforma en línea» según el DSA.
Como sabrás, ahora existe un Informe de Transparencia de Moderación de Contenidos estandarizado, lo que elimina la flexibilidad que teníamos antes. Además, se exige presentar las correspondientes Declaraciones de Motivos en la Base de Datos de Transparencia del DSA, y nos hemos topado con ciertas limitaciones en las funciones de moderación de Discourse.
En concreto, necesitamos poder registrar de forma consistente información estructurada junto con las decisiones de moderación:
- Motivos de suspensión ampliados y personalizados, que podamos alinear con la taxonomía estandarizada del DSA. Actualmente no es posible añadir motivos de suspensión adicionales, más allá de renombrar los motivos predefinidos existentes.
- Si la decisión se refiere a contenido ilegal o a una violación de los Términos y Condiciones.
- La base contractual de la decisión.
- La fuente de la información (denuncia de usuario, moderación por iniciativa propia, denunciante de confianza, etc.).
No parece posible configurar menús desplegables personalizados dentro de la interfaz de suspensión para capturar esta información, pero corrígeme si me equivoco. Podemos proporcionar información adicional a través del campo «Mensaje de correo electrónico», pero no nos parece una solución viable a largo plazo, ya que carga mucha responsabilidad sobre nuestros moderadores y no nos proporciona los datos estructurados que tanto necesitamos.
Me gustaría mucho saber cómo están abordando otros clientes de la UE (y ¿Discourse mismos?) los requisitos de informes estandarizados del DSA y las Declaraciones de Motivos, y si se planea añadir alguna funcionalidad adicional en esta área. Realmente no queremos dejar de usar Discourse, así que espero que podamos encontrar una solución. ¡Cualquier consejo será bienvenido!