Talkyard から Discourse への移行は可能でしょうか?
既存のインポートコードはありませんが、Talkyard は Discourse のクローンとして始まり、PostgreSQL も使用しているため、自分で作成するのはそれほど難しくありません。
また、当社のホスティングサービスに登録して、一部のプランでデータのインポートを依頼することもできます。
もう一つの方法として、当社の 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 がコーディングにおいてますます向上しているため、あなたはすぐに正しいかもしれません ![]()
ご希望通りにいかなかったとのこと、申し訳ありません。