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 は Discourse のクローンとして始まった
知るのは簡単ではありませんが、Discourse よりも前に開発され(クローンではありません)、新しい、より優れたフォーラムソフトウェアを構築するというアイデアを得たのは 2009 年から 2010 年の冬でした。そして 2010 年春に最初のソースコードを書き始めました。詳細は https://github.com/debiki/debiki-server-old と、最初のコミット(2010 年 4 月 5 日)をご覧ください。これは Hacker News の告知、2012 年です(当時は「Debiki」と呼んでいました)。Discourse は 2013 年に発表されました。
自分で書くのは難しくないはず
実際には、多くの作業が必要だと言えます。どちらも Postgres を使用していますが、データベース構造は異なります。Talkyard は、制約を多用する、より少なく手作業で作成されたテーブルを使用する一方、Discourse は Rails が自動生成したテーブルを使用し、アプリサーバーコードで制約チェックを行います。データベーステーブルのマッピングは 1 対 1 ではなく、一方から他方へ変換すると一部の情報が失われます。
しかし今日、AI がコーディングにおいてますます向上しているため、あなたはすぐに正しいかもしれません ![]()
ご希望通りにいかなかったとのこと、申し訳ありません。