Migrando do talkyard

É possível migrar do Talkyard para o Discourse?

Não há código de importação existente, mas criar o seu próprio não deve ser difícil, pois o Talkyard começou como um clone do Discourse e também utiliza PostgreSQL.

Você também pode se cadastrar em nosso serviço de hospedagem, onde podemos importar seus dados em alguns planos.

Outra maneira é postar seu orçamento e detalhes em um novo tópico em nosso Marketplace.

Talkyard começou como um clone do Discourse

Não é fácil saber, mas ele é anterior ao Discourse (e não é um clone) — Tive a ideia de construir um software de fórum novo e melhor, no inverno de 2009-2010, e comecei a escrever as primeiras linhas de código na primavera de 2010, veja GitHub - debiki/debiki-server-old: Old version history for Talkyard (I started over again from 1 commit)., e o primeiro commit, em 5 de abril de 2010. Aqui está um anúncio no Hacker News, 2012 (Eu o chamei de “Debiki” na época). O Discourse foi anunciado em 2013.

escrever um você mesmo não deveria ser difícil

Na verdade, eu diria que dá muito trabalho. Embora ambos usem Postgres, as estruturas do banco de dados são diferentes: Talkyard usa muito menos tabelas e tabelas feitas à mão, com dezenas de restrições, enquanto Discourse usa tabelas geradas automaticamente pelo Rails, com verificação de restrições no código do servidor de aplicativos. Não há mapeamento de tabela de banco de dados 1 para 1, e a conversão de um para outro perde algumas informações.

No entanto, hoje, com as IAs cada vez melhores em codificação, talvez você esteja certo em breve :slight_smile:

@Sectros

Desculpe por não ter funcionado como você esperava