Ist es möglich, von Talkyard zu Discourse zu migrieren?
Es gibt zwar noch keinen bestehenden Importer-Code, aber einen selbst zu schreiben sollte nicht schwer sein, da Talkyard als Klon von Discourse begann und ebenfalls PostgreSQL verwendet.
Sie können sich auch für unser Hosting anmelden, wo wir Ihre Daten in einigen Tarifen importieren können.
Eine weitere Möglichkeit besteht darin, Ihr Budget und Ihre Details in einem neuen Thema in unserem Marketplace zu veröffentlichen.
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.