Je pense que c’est la distinction importante ici. L’implémentation existante restreint déjà les utilisateurs ordinaires à la suppression de leur propre sujet uniquement lorsqu’il n’a pas de réponses :
La demande de fonctionnalité plus restreinte pourrait donc simplement être de rendre la valeur 24.hours actuellement codée en dur configurable, tout en conservant la restriction existante posts_count <= 1. Cela pourrait par défaut être de 24 heures, mais permettre aux administrateurs de choisir une période plus longue, ou potentiellement une suppression illimitée des sujets sans réponse.
Je ne pense pas que le RGPD soit vraiment la raison pour laquelle cette fonctionnalité est nécessaire. Le droit à l’effacement n’est pas absolu, et cela ne signifie pas que le logiciel de forum doit fournir une option d’autoservice illimitée pour supprimer tout contenu publié par un utilisateur.
La configurabilité de la restriction existante de 24 heures semble être un argument suffisant pour la fonctionnalité en soi.