Is it possible to migrate from talkyard to discourse?
There is no existing importer code, but writing one yourself shouldn’t be hard because Talkyard started as a Discourse clone and also uses PostgreSQL.
You can also sign up for our hosting, where we can get your data imported in some plans.
Yet another way is putting your budget and details at a new topic on our 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 ![]()
Desculpe por não ter funcionado como você esperava