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?
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.
¡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!
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.