Lorsqu’un utilisateur est anonymisé, ses mentions et ses citations sont modifiées pour afficher le nouveau nom d’utilisateur (anonymousXXXX).
Je trouve étrange que, lorsque nous supprimons un compte utilisateur, le même processus ne soit pas appliqué.
L’utilisateur et tous ses messages sont supprimés, mais son nom reste dans les citations, ce qui pourrait encore l’identifier.
Il serait plus logique (et plus respectueux de l’utilisateur lorsque la suppression est demandée par lui) que les noms d’utilisateur cités soient également obfusqués.
Bien sûr, les administrateurs peuvent anonymiser avant de supprimer le compte, mais l’automatisation de cette étape leur simplifierait la tâche.
J’avoue trouver étrange que le sujet n’ait pas été abordé auparavant, mais la recherche et ask.discourse.org n’ont renvoyé aucun sujet à ce sujet spécifiquement.
Peut-être que cela pourrait être facultatif, par exemple, une case à cocher dans la fenêtre modale où vous confirmez la suppression qui propose l’anonymisation avant la suppression.
Si tous les messages d’un utilisateur sont supprimés tout en conservant son nom d’utilisateur lorsqu’il est cité dans d’autres messages, cela ne rendrait pas nécessairement un forum moins difficile à lire, cela signifierait simplement que les nouveaux lecteurs ne pourraient pas savoir à qui il est fait référence, à l’exception d’un ensemble de nombres aléatoires attribué à un compte utilisateur anonyme.
Cela semble indiquer que le nom d’utilisateur cité devrait être supprimé dans le cadre de la suppression du compte, peut-être que la valeur par défaut pourrait simplement changer cela en « utilisateur supprimé » ou quelque chose de similaire, à moins que le compte ne soit anonymisé pour conserver les messages de l’utilisateur ? Il serait plus difficile de comprendre de quoi parlent les gens si tous les noms d’utilisateur des comptes supprimés sont simplement remplacés par « supprimé » au lieu d’un nombre identique pour tous leurs messages / noms d’utilisateur cités.
D’accord, je pense avoir compris ce que vous vouliez dire, désolé si ma formulation en réponse a pu être confuse. J’ai modifié une déclaration pour dire « moins difficile » au lieu de « plus difficile », c’est je pense ce que je voulais écrire là.
Supprimer les noms d’utilisateur cités peut rendre un sujet plus difficile à comprendre, mais si les messages de l’utilisateur supprimé sont également supprimés, ce facteur peut être discutable.
Autrement dit, une déclaration comme « Je ne suis pas d’accord avec ça, Joe » n’aura aucun sens si les messages de Joe sont supprimés. « Je ne suis pas d’accord avec ça (nom d’utilisateur supprimé) » alertera les lecteurs que des personnes parlent à quelqu’un dont les messages ont disparu.
La proposition ici est d’obscurcir le nom d’utilisateur dans les discussions et non de supprimer entièrement les publications des utilisateurs. Je pense que c’est une bonne idée et qu’elle s’aligne sur la fonctionnalité d’anonymisation, qui obscurcit le nom d’utilisateur comme expliqué dans le message initial.
Jack : les corbeaux sont noirs
Joe : les cygnes sont blancs
Jill : les flamants roses sont roses
RGJ : Je ne suis pas d’accord avec ça Joe
contre
Anonymous24680 : les corbeaux sont noirs
Anonymous02468 : les cygnes sont blancs
Anonymous46802 : les flamants roses sont roses
RGJ : Je ne suis pas d’accord avec ça Anonymous02468
Oui, cela rend les choses un peu plus difficiles à lire, mais à quelle fréquence avez-vous des publications de plusieurs utilisateurs anonymisés et quelqu’un y répond en utilisant une mention ? Cela semble être une occurrence rare.
Bien sûr, mon exemple est très simpliste.
Je pense que cela se produit sur tous les forums qui ont plus d’un utilisateur anonymisé.
J’apprécie également de pouvoir « voir » qu’un utilisateur qui publie quelque chose dans un sujet est le même utilisateur qui publie quelque chose de différent dans un autre sujet.
Tout ce que je dis, c’est que j’aimerais éviter que les utilisateurs soient anonymisés automatiquement lors de la suppression, car cela ne devrait être fait que lorsque c’est nécessaire.
Il y a une alerte qui empêche la suppression d’un compte utilisateur s’il a des publications, indiquant que les publications doivent être supprimées avant que le compte ne puisse être supprimé. Je ne savais pas s’il y avait un moyen de contourner cela et de supprimer un compte qui a encore des publications, je pensais que c’était une exigence que les publications soient supprimées pour la suppression du compte.
Cela a été mentionné dans le premier message, je pensais que cette demande de fonctionnalité était uniquement pour le cas où tous les messages de l’utilisateur sont supprimés. Dans ce cas, si son compte entier est également supprimé, il semble que son nom d’utilisateur, s’il est mentionné par quelqu’un d’autre avec @ nom d’utilisateur, serait également supprimé.
L’anonymisation / l’obfuscation des mentions consiste à modifier du texte que d’autres personnes (pas la personne qui demande l’action sur le compte) ont écrit. Cela ne rend pas nécessairement la chose mal, mais c’est une décision différente qui ne devrait pas être prise automatiquement, sans consentement et intention explicites.
À titre d’exemple, la pertinence peut dépendre des conditions générales spécifiques d’une instance individuelle, et de la licence et/ou de la concession de propriété que chaque utilisateur final accorde pour ce qu’il écrit dans cette instance Discourse. Si les conditions générales d’une instance particulière n’accordent pas à l’administrateur le droit de modifier arbitrairement le « contenu » rédigé par les visiteurs du site, l’obfuscation automatique des mentions peut involontairement dépasser la portée d’action convenue de l’administrateur.
De plus, il s’agit d’une action « coûteuse » de longue durée qui peut affecter négativement les performances d’un système nécessitant l’analyse et la modification d’une grande quantité de contenu textuel. Elle peut être opérationnellement contre-indiquée sur au moins certains sites, indépendamment des préoccupations relatives aux licences, en ce qui concerne les opérations normales.
Il y a quelques points à considérer à ce sujet, il semble que le processus doive pouvoir être personnalisé par l’administrateur du site en fonction de toutes les circonstances spécifiques.
Si quelqu’un demande une anonymisation complète, il existe les politiques du RGPD, si le nom d’utilisateur est leur nom légal complet et identifiable, alors il semble qu’il faudrait probablement le supprimer s’il est cité par d’autres membres, en particulier sur un site public.
Cependant, même cela ne suffirait pas nécessairement à compléter le processus d’anonymisation en fonction de ce qui est publié dans le texte avec la citation du nom d’utilisateur, idéalement si cela peut être examiné par le modérateur/administrateur du site pour s’assurer qu’il n’y a pas d’informations personnellement identifiables qui pourraient également poser problème.
Je ne comprends pas le lien entre vos réflexions sur l’anonymisation lorsqu’un utilisateur le demande et cette demande de fonctionnalité, qui suggère que lorsqu’un utilisateur est supprimé, ses données doivent également être anonymisées (facultativement) afin que, par exemple, les citations ne contiennent plus le nom.
En y réfléchissant, je trouve que ce sujet est assez déroutant. Il n’est même pas possible de supprimer un membre une fois qu’il a commencé à participer au forum. On ne peut que le rendre anonyme.
Dans le cas inhabituel où un nouveau membre a été mentionné et souhaite que les mentions de son nom soient supprimées, il peut contacter les modérateurs.
D’après ce que je comprends, vous ne pouvez pas supprimer les utilisateurs ayant plus de 5 messages et des messages plus anciens que Delete user max post age.
is_staff? && # l'utilisateur qui veut effectuer la suppression est un membre du personnel et
(
user.first_post_created_at.nil? || # l'utilisateur n'a créé aucun message OU
!user.has_more_posts_than?(User::MAX_STAFF_DELETE_POST_COUNT) || # l'utilisateur n'a pas créé plus de 5 messages OU
user.first_post_created_at > SiteSetting.delete_user_max_post_age.to_i.days.ago # l'utilisateur n'a pas créé de message plus ancien que celui défini par le paramètre
)
Mais vous pouvez augmenter temporairement (ou même définitivement) le paramètre du site Delete user max post age pour supprimer tous les messages de l’utilisateur en utilisant le bouton sur sa page d’administration. Je ne vois pas pourquoi vous ne pourriez pas supprimer l’utilisateur après cela.
Je me souviens aussi d’un forum Discourse qui a été fermé l’année dernière où la suppression était proposée avant sa fermeture. De nombreux membres de longue date ont apprécié cette offre car ils étaient en colère contre l’entreprise. C’était assez triste pour ceux qui essayaient de sauvegarder leurs messages des 20 dernières années, car une fois l’auteur du sujet supprimé, ses réponses n’étaient plus disponibles non plus.
Ce n’est pas nécessairement lié, car un compte utilisateur peut être supprimé pour un certain nombre de raisons. Je parlais simplement de scénarios possibles où un utilisateur peut demander la suppression ou l’anonymisation. Il y a eu des discussions sur la façon dont les utilisateurs pourraient être contrariés de découvrir que les administrateurs ne sont pas réellement tenus de répondre aux demandes de suppression de compte, mais il existe des politiques d’anonymisation du RGPD qui régissent les comptes d’utilisateurs européens.