Hola a todos, como miembro de OpenStreetMap, encontré varios problemas con Discourse, que es el que se usa ahora para su foro en línea.
Me dijeron que la interfaz de la lista de correo debería funcionar muy bien. Sin embargo, encontré un error: el encadenamiento de hilos se rompe cuando respondes por correo electrónico. Entonces se genera un nuevo ID de mensaje en lugar de reutilizar los originales.
Ejemplo
El concepto principal está bien, se usa por ejemplo:
formato: hilo id-mensaje id-en-respuesta
1 tema/851.
el hilo inicial
1.1 tema/851/2747. tema/851
El mensaje 2747 en el hilo 851 es una respuesta al tema inicial 851, como lo indican las cabeceras in-reply-to: y references:
1.1.1 ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx tema/851/2747.
Esa es una respuesta por correo electrónico a tema/851/2747 con el ID de mensaje ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
1.1.1.1 tema/851/2749. ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
Aquí la respuesta del foro 2749 se encadena correctamente a mi ID de mensaje ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
1.1.1.1.1 07289952-0e88-c08a-ea66-b34774c8554e@gmx tema/851/2749.
…y así sucesivamente
Sin embargo, cuando respondo en el ID de mensaje ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx al tema anterior, referencio
References:… <tema/851/2747. bae9c8af72f1f7ef599f1bcd @OSM>
Pero mi propio mensaje (una versión HTML del foro) se me envía de vuelta con
References: …
<tema/851/2747. ae42d62b1252f1572b2a9a07 @OSM>
¿Notas la diferencia dentro del ID del mensaje en las referencias?
¡El sistema del foro rompe los IDs de mensaje dentro de las referencias!
Esto resulta en hilos rotos con
1.2 tema/851/2748. tema/851/2747.
1.3 tema/851/2751. tema/851/2749.
donde 1.2 es la versión del foro de 1.1.1 (nuevo ID de mensaje tema/851/2748.e6be773dbcc599ad5f35bae5@OSM en lugar de mi ID de mensaje original)
y 1.3 es la versión del foro de 1.1.1.1.1
Aún no he verificado si otros reciben hilos mutilados, ya que no recibirían mi respuesta original con el ID de mensaje de
1.1.1 ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx,
sino que también recibirían la versión del foro
1.2 con ID de mensaje tema/851/2748.e6be773dbcc599ad5f35bae5@OSM, al tiempo que reciben la respuesta
1.1.1.1 con referencias a ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
He mutilado los nombres de dominio aquí ya que este foro traduce esos IDs de mensaje a enlaces mailto y, por lo tanto, excede mi límite de enlaces permitidos.