Eliminar cita cuando se elimina la publicación citada

Cuando cito la publicación de otro usuario (pegando el enlace público) y luego eliminan su publicación original, el texto de su publicación sigue visible en mi cita.

Me pregunto cuál es la lógica detrás de esto. ¿Por qué permitir la eliminación en primer lugar si cualquiera puede preservar públicamente la publicación de otro usuario mediante una cita?

Primero, sería bastante difícil buscar cada publicación en la base de datos cuando se elimina una entrada para verificar la posibilidad de que otra publicación la haya citado.

Además, sería mucho más disruptivo que el texto de la publicación de alguien cambiara sin su conocimiento. Por ejemplo, ¿qué pasa si alguien dice “<cita algo de Pat> No estoy de acuerdo con lo que se dijo aquí” y Pat elimina la publicación, haciendo que esta se convierta en “No estoy de acuerdo con lo que se dijo aquí”? Eso carecería de sentido.

Edición: Parece que nunca me doy cuenta de que las cosas están en la categoría de características.

2 Me gusta

El ejemplo de “Pero también” es más o menos lo que ocurre ahora en Twitter, así que creo que la gente ya está acostumbrada.

En cuanto al primero, ¿no rastrea Discourse ya dónde se citan las cosas (si las citas ya tienen los atributos quote="username, post:NUM, topic:ID")? No creo que Discourse deba realizar estas eliminaciones de forma predeterminada, pero puedo imaginar fácilmente situaciones en las que podría ser preferible.

1 me gusta

Si la eliminación es realmente tan importante, realiza una eliminación en cascada donde también se borren todas las respuestas al post. No estoy seguro de por qué debería existir una función aquí, cuando un moderador podría gestionarlo con unos pocos clics en el raro evento de que el contenido publicado sea tan peligroso que deba ser erradicado por completo.

1 me gusta

Sí, la interacción de la que hablo es la que mencionó @elijah: el equivalente a eliminar un tuit y que los tuits con cita o subtuits relevantes también se modifiquen mostrando un marcador que diga Este contenido ya no está disponible. Quizás estoy muy acostumbrado a Twitter, pero esa es definitivamente la consecuencia esperada de una eliminación para mí.

No es realmente lo mismo; una cita existe como contenido real en la publicación. Cuando las personas “citan” un tweet o “retuitean” un tweet, están enlazándolo a través de la interfaz integrada de Twitter. Imagina que publico esto en Twitter:

Bueno, @joe acaba de decir “me gustan las manzanas” y eso me parece escandaloso!

Si Joe borra su tweet que decía:

Me gustan las manzanas

No habría ninguna expectativa de que mi tweet citándolo fuera eliminado o modificado.

3 Me gusta

Ah, yo personalmente “tuiteo citando” pegando la URL del tuit citado en mi nuevo tuit, que es también como cito en Discourse.

En cuanto a tu ejemplo: por supuesto, si simplemente citara algo manualmente aquí en Discourse, no esperaría que desapareciera después de que se elimine la referencia. Pero no es de eso de lo que estoy hablando.

Solo para que estemos en la misma página, esto es lo que quiero decir:

Quizás estoy demasiado acostumbrado a Twitter, pero me parece inconsistente que el cuadro de arriba no cambie a “Este contenido ya no está disponible” si eliminaras tu publicación.