Mi importación desde Yahoo Groups ha resultado en que muchos temas estén fragmentados (ya sea porque los usuarios no respondían correctamente en el pasado, porque Yahoo no mantuvo los temas juntos adecuadamente, o porque el script de importación no reconoció correctamente lo que Yahoo había hecho, o alguna combinación de estos). En un caso que encontré, esto resultó en más de una docena de temas en Discourse, todos con el mismo título, que en realidad formaban parte de la misma discusión. Esto plantea dos preguntas:
- ¿Existe una forma automática de encontrar estos duplicados? Mi sitio no está configurado para permitir temas duplicados, pero los más de 20 000 temas que importé no respetaron esta configuración.
- Una vez encontrados, ¿existe una forma de fusionarlos en un solo tema, preservando la cronología de los mensajes? Sé que puedo mover mensajes individualmente a otro tema, y eso en cierto modo cumple la función, excepto que no mantiene muy bien la cronología y es bastante tedioso (llave inglesa, seleccionar publicaciones, seleccionar todo, mover a, tema existente, ingresar número, mover, volver, llave inglesa, eliminar tema de la lista, repetir el proceso).
- (Bien, tres preguntas) ¿Se puede hacer lo anterior sin actualizar el tema? Un tema que limpié manualmente tenía 15 años, y cada vez que movía publicaciones hacia él, se enviaban correos electrónicos a mis usuarios que tenían activado el modo de lista de correo (que es la mayoría), lo que generó cierta confusión.
Hay una parte de mí que siente que los archivos son archivos y puedo simplemente dejarlos estar, pero preferiría que fueran un poco más útiles, lo que significaría que las discusiones tengan un poco más de integridad de la que tienen actualmente.