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 begann als Klon von Discourse
Nicht leicht zu wissen, aber es existiert vor Discourse (und ist kein Klon) — Ich hatte die Idee, neue & bessere Forensoftware zu entwickeln, im Winter 2009–2010, und begann im Frühjahr 2010 mit dem Schreiben der ersten Quellcodezeilen, siehe https://github.com/debiki/debiki-server-old, und der erste Commit, 5. April 2010. Hier ist eine Hacker News Ankündigung, 2012 (ich nannte es damals “Debiki”). Discourse wurde 2013 angekündigt.
selbst eins zu schreiben sollte nicht schwer sein
Eigentlich würde ich sagen, es ist viel Arbeit. Obwohl beide Postgres verwenden, sind die Datenbankstrukturen unterschiedlich: Talkyard verwendet viel weniger & handgefertigte Tabellen mit vielen Constraints, während Discourse von Rails automatisch generierte Tabellen verwendet, die Constraint-Prüfung im App-Server-Code. Es gibt keine 1-zu-1-Datenbanktabellen-Abbildung, und die Konvertierung von einer zur anderen verliert einige Informationen.
Heute, mit immer besser werdenden KIs beim Programmieren, hast du vielleicht bald Recht ![]()
Es tut mir leid, dass es nicht so geklappt hat, wie du gehofft hattest.