Si entiendo esta parte correctamente, el administrador de cualquier comunidad en particular puede definir esto como desee con la siguiente configuración:
Creo que los valores predeterminados son los que son porque la eliminación de usuarios es un proceso destructivo que puede hacer que los temas sean inútiles o incluso engañosos con lagunas en la discusión. A medida que aumenta la actividad del usuario, también aumenta la probabilidad de que esto sea un problema. Esa es ciertamente la razón por la que los he dejado en sus valores predeterminados.
Como señaló @Jagster, el RGPD no es la tarjeta de “salida y borrado de todo” que parece ser. A menudo, las empresas no tienen la obligación de eliminar varios tipos de datos e incluso la información personal directamente puede conservarse por una variedad de razones, incluido (muy parafraseado) porque es un poco difícil de eliminar.
En el caso de las instancias de Discourse, es razonable (y legal según el RGPD) eliminar la información personal de un usuario (anonimizar en la página de administración de usuarios) y dejar intactas todas las publicaciones. Las publicaciones en sí mismas pueden contener información personal o material con derechos de autor, pero es razonable y legal atribuir la responsabilidad de identificar esas publicaciones al usuario debido a la gran cantidad de tiempo y, por lo tanto, al costo de mano de obra involucrados en hacerlo.
El administrador de una comunidad puede decidir si está dispuesto a aceptar el riesgo de permitir que los usuarios eliminen sus propias cuentas independientemente de la actividad. Si no lo permiten, el administrador puede decidir caso por caso si eliminar una cuenta cuando se solicita o anonimizarla. De manera similar, pueden decidir caso por caso si examinar las publicaciones en busca de información personal o dejar eso al usuario.
