Migrando desde talkyard

¿Es posible migrar de Talkyard a Discourse?

No existe código de importador, pero crear uno tú mismo no debería ser difícil, ya que Talkyard comenzó como un clon de Discourse y también utiliza PostgreSQL.

También puedes registrarte en nuestro servicio de alojamiento, donde podemos importar tus datos en algunos planes.

Otra opción es publicar tu presupuesto y detalles en un nuevo tema en nuestro Marketplace.

Talkyard comenzó como un clon de Discourse

No es fácil saberlo, pero es anterior a Discourse (y no es un clon): se me ocurrió la idea de crear un software de foro nuevo y mejor en el invierno de 2009-2010, y comencé a escribir las primeras líneas de código fuente en la primavera de 2010, ver GitHub - debiki/debiki-server-old: Old version history for Talkyard (I started over again from 1 commit). y el primer commit, el 5 de abril de 2010. Aquí hay un anuncio en Hacker News, 2012 (lo llamé “Debiki” en ese momento). Discourse se anunció en 2013.

escribir uno tú mismo no debería ser difícil

En realidad, diría que es mucho trabajo. Aunque ambos usan Postgres, las estructuras de la base de datos son diferentes: Talkyard usa muchas menos tablas y creadas a mano, con toneladas de restricciones, mientras que Discourse usa tablas generadas automáticamente por Rails, con verificación de restricciones en el código del servidor de aplicaciones. No hay una correspondencia de tabla de base de datos 1 a 1, y al convertir de una a otra, se pierde algo de información.

Sin embargo, hoy en día, con las IA cada vez mejores en la codificación, tal vez pronto tengas razón :slight_smile:

@Sectros

Lamento que no haya funcionado como esperabas.