@fermin
¿Os habéis planteado instalar un sistema estilo etckeeper por encima del servidor web?
Me explico implementa un sistema de control de versiones, lo que tendríais que hacer es un hook en el código de meneame que haga el commit
@mephist@fermin la nueva versión de Mediatize llevará ese tipo de control de cambios. No veo la utilidad de hacer ese control de versiones (excepto para evitar troleos)
Podría tener repercusiones legales. Imagínate que un admin edita un post y te pone una amenaza de muerte a alguien, un insulto o algo. Tendrías que demostrar que no fuiste tú, una prueba diabólica. El control de versiones identifica al culpable de la modificación
@macarty@fermin
El hecho de que algunos lo hagan no implica que todos deban hacerlo, la clave está en tenerlo para cazar al culpable y dejar libre al inocente. Es decir, depurar responsabilidades
@mephist@macarty Sí, hay que darle una vuelta a todo eso. Quizás lo ideal sería hacer como hace Reddit, que permite a los moderadores borrar comentarios (aunque no se borran completamente, porque aparecen como "deleted", sin el contenido ni usuario asociado).
@mephist@macarty Para eso hay otra solución, y es también copiar a Reddit: los moderadores sería por tema. Habría un propietario (el creador del tema) y luego a "n" moderadores que el propietario podría asignar a un tema como moderadores. Y todo lo que hagan es a nivel de ese tema. No habría moderadores "generales". Incluso podrían banear a usuarios en un tema. Si no eres bienvenido en un tema, pues te vas a otro.
Por otro lado:
Imagínate que empieza a borrarme posts porque no opino como él sin insultar y él alega que he insultado. ¿Cómo lo demuestro?
Que el mensaje se borrara no significa que se borrara de la DB, si no que habría un "flag" para marcarlo como borrado y no se mostraría nada, pero el contenido aún seguiría en la DB.
¿Os habéis planteado instalar un sistema estilo etckeeper por encima del servidor web?
Me explico implementa un sistema de control de versiones, lo que tendríais que hacer es un hook en el código de meneame que haga el commit
PD: no sería viable en páginas dinámicas