Migration von Talkyard

Is it possible to migrate from talkyard to discourse?

2 „Gefällt mir“

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.

7 „Gefällt mir“

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 :slight_smile:

@Sectros

Es tut mir leid, dass es nicht so geklappt hat, wie du gehofft hattest.