هل من الممكن الترحيل من Talkyard إلى Discourse؟
لا يوجد كود مستورد حاليًا، لكن كتابة كود خاص بك لن تكون صعبة لأن Talkyard بدأت كنسخة طبق الأصل من Discourse وتستخدم أيضًا PostgreSQL.
يمكنك أيضًا الاشتراك في استضافتنا، حيث يمكننا استيراد بياناتك في بعض الخطط.
طريقة أخرى هي نشر ميزانيتك والتفاصيل في موضوع جديد في قناة #السوق لدينا.
بدأ 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، وفحص القيود في كود خادم التطبيق. لا يوجد تطابق مباشر بين جداول قاعدة البيانات، والتحويل من أحدهما إلى الآخر يفقد بعض المعلومات.
ومع ذلك، اليوم مع تحسن الذكاء الاصطناعي في البرمجة، ربما تكون على حق قريبًا ![]()
آسف لأن الأمر لم يسر كما كنت تأمل