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 a commencé comme un clone de Discourse
Difficile à dire, mais il est antérieur à Discourse (et n’en est pas un clone) — J’ai eu l’idée de construire un nouveau forum logiciel, meilleur, pendant l’hiver 2009-2010, et j’ai commencé à écrire les premières lignes de code au printemps 2010, voir https://github.com/debiki/debiki-server-old, et le premier commit, le 5 avril 2010. Voici une annonce sur Hacker News, 2012 (je l’appelais « Debiki » à l’époque). Discourse a été annoncé en 2013.
en écrire un vous-même ne devrait pas être difficile
En fait, je dirais que c’est beaucoup de travail. Bien que les deux utilisent Postgres, les structures de base de données sont différentes : Talkyard utilise beaucoup moins de tables et des tables conçues à la main, avec des tonnes de contraintes, tandis que Discourse utilise des tables générées automatiquement par Rails, la vérification des contraintes dans le code du serveur d’applications. Il n’y a pas de correspondance table de base de données 1 à 1, et la conversion de l’une à l’autre entraîne une perte d’informations.
Cependant, aujourd’hui, avec les IA qui s’améliorent de plus en plus en codage, vous avez peut-être raison bientôt ![]()
Désolé que cela ne se soit pas passé comme vous l’espériez.