Necesito ayuda para fusionar los datos de MyBB en Discourse (Proceso paso a paso)

Gracias por la respuesta.

Entiendo que el método “oficial” se basa en acceder a una base de datos MySQL y usar el script mybb.rb con variables de entorno, y sí, lo intenté. También intenté configurar un entorno de desarrollo completo de Discourse local, como recomiendan las guías de importación, y planeé mover los datos al entorno de producción después de importar. Pero la realidad es que casi todos los tutoriales y ejemplos que encontré en la categoría “Migrando a Discourse” están desactualizados o llenos de personas que también encuentran errores con el importador de MyBB.

El script en sí es frágil. No ha envejecido bien y falla ante diferencias menores en el esquema o casos extremos. La mayoría de las guías asumen que estás familiarizado con Ruby, Rails y el funcionamiento interno del código de Discourse, algo que muchos administradores de foros no son. E incluso cuando intenté simplificar las cosas exportando a CSV, se trataba más de intentar preparar manualmente los datos, ya que las herramientas proporcionadas simplemente no funcionaban.

Cuando dijiste “Todos funcionan más o menos igual”, claro, pero ese es el problema. Muchos de ellos no funcionan bien en 2025 sin parches intensivos, depuración y adivinanzas. La gente no tiene problemas porque no ha leído la documentación, sino porque el ecosistema de importación está atascado en una mentalidad centrada en el desarrollador.

En este punto, he decidido convertir mi SQL de MyBB en una copia de seguridad de Discourse .tar.gz funcional que pueda cargar y restaurar a través del panel de administración. Sin scripts de importación, sin errores de Ruby, solo un método limpio y directo que funciona.

Y honestamente, voy a escribir una herramienta en Python que permita a las personas simplemente arrastrar y soltar su archivo SQL de MyBB y exportarlo a una copia de seguridad lista para Discourse. Todo este proceso me ha demostrado lo mal que se necesita una ruta de importación moderna y fácil de usar. Los usuarios no deberían tener que pasar por tanto sufrimiento solo para migrar su comunidad.

Agradezco la ayuda, sé que solo intentas aclarar y no culpo a nadie en particular. Pero toda la experiencia de importación definitivamente necesita una revisión.