Olá a todos, como membro do OpenStreetMap, encontrei vários problemas com o Discourse, que é usado atualmente para o fórum online deles.
Disseram-me que a interface da lista de e-mails deveria funcionar muito bem. No entanto, descobri um bug que quebra a organização em tópicos quando você responde por e-mail. Em seguida, um novo ID de mensagem é gerado em vez de reutilizar os originais.
Exemplo
O conceito principal está ok - ele usa, por exemplo,
formato: id_da_mensagem id_do_tópico id_da_resposta
1 tópico/851.
o tópico inicial
1.1 tópico/851/2747. tópico/851
A mensagem 2747 no tópico 851 é uma resposta ao tópico inicial 851, como indicado pelos cabeçalhos in-reply-to: e references:
1.1.1 ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx tópico/851/2747.
Essa é uma resposta por e-mail a tópico/851/2747 com o id de mensagem ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
1.1.1.1 tópico/851/2749. ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
Aqui, a resposta do fórum 2749 é organizada corretamente em relação ao meu id de mensagem ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
1.1.1.1.1 07289952-0e88-c08a-ea66-b34774c8554e@gmx tópico/851/2749.
…e assim por diante
No entanto, quando eu respondo no id de mensagem ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx ao tópico anterior, eu referencio
References:… <tópico/851/2747. bae9c8af72f1f7ef599f1bcd @OSM>
Mas minha própria mensagem (uma versão HTML do fórum) é enviada de volta para mim com
References: …
<tópico/851/2747. ae42d62b1252f1572b2a9a07 @OSM>
Você percebe a diferença dentro do id da mensagem nas referências?
O sistema do fórum quebra os ids das mensagens nas referências!
Isso resulta em tópicos quebrados com
1.2 tópico/851/2748. tópico/851/2747.
1.3 tópico/851/2751. tópico/851/2749.
onde 1.2 é a versão do fórum de 1.1.1 (novo id de mensagem tópico/851/2748.e6be773dbcc599ad5f35bae5@OSM em vez do meu id de mensagem original)
e 1.3 é a versão do fórum de 1.1.1.1.1
Ainda não verifiquei se outros recebem tópicos com defeito - pois eles não receberiam minha resposta original com o id de mensagem de
1.1.1 ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx,
mas também receberiam a versão do fórum
1.2 com o id de mensagem tópico/851/2748.e6be773dbcc599ad5f35bae5@OSM, ao mesmo tempo em que recebem a resposta
1.1.1.1 com referências a ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx
Eu ocultei os nomes de domínio aqui, pois este fórum traduz esses IDs de mensagem para links mailto e, portanto, excede meu limite de links permitidos.