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، و أول تثبيت، في 5 أبريل 2010. إليك إعلان Hacker News، 2012 (كنت أسميه “Debiki” في ذلك الوقت). تم الإعلان عن Discourse في عام 2013.
كتابة برنامج خاص بك لا ينبغي أن يكون صعبًا
في الواقع، أود أن أقول إنها الكثير من العمل. على الرغم من أن كلاهما يستخدم Postgres، إلا أن هياكل قواعد البيانات مختلفة: يستخدم Talkyard عددًا أقل بكثير من الجداول المصنوعة يدويًا، مع الكثير من القيود، بينما يستخدم Discourse الجداول التي تم إنشاؤها تلقائيًا بواسطة Rails، وفحص القيود في كود خادم التطبيق. لا يوجد تطابق مباشر بين جداول قاعدة البيانات، والتحويل من أحدهما إلى الآخر يفقد بعض المعلومات.
ومع ذلك، اليوم مع تحسن الذكاء الاصطناعي في البرمجة، ربما تكون على حق قريبًا ![]()
آسف لأن الأمر لم يسر كما كنت تأمل