¿Cómo puedo migrar datos de Stack Overflow a Discourse?

Quiero transferir alrededor de 1000 publicaciones de nuestra antigua instancia de Stack Overflow Enterprise a Discourse. ¿Alguien ha migrado datos de Stack Overflow a Discourse?

¿Hay algún plugin o repositorio con scripts que puedan ayudar a facilitar esto?

Hola, estoy buscando hacer algo similar, así que esperaré una respuesta más informada, pero encontré esto:

Esto parece sugerir que hay una manera, sería genial obtener algún comentario sobre cómo usarlo.

3 Me gusta

No estoy seguro de hasta dónde llegó con lo anterior, pero lo que terminé haciendo fue simplemente usar las API de Stack Overflow y Discourse. Extraje las publicaciones/respuestas que quería de la API de Stack Overflow, hice algo de procesamiento/formateo de datos y luego usé la API de Discourse para crear nuevas publicaciones basadas en los datos.

¿Hay planes para compartir tu código? Estoy seguro de que sería muy útil para muchas personas.

1 me gusta

¡Claro! Tan pronto como termine nuestra migración, me aseguraré de volver y publicar un script de Python que optimice la migración de publicaciones de Stack Overflow a publicaciones de Discourse. ¡Debería estar aquí en un par de semanas!

1 me gusta

Tengo un script que uso para descargar publicaciones de Stack Overflow/Exchange público para publicarlas en mi blog de Jekyll:

Consideré usar la API de Discourse para publicarlas en mi foro, pero no tengo tantas como para que copiar y pegar no funcione igual de bien. Con unas mil publicaciones, ¡automatizar ese paso es clave! Buena suerte.

2 Me gusta