أعتقد أنها كانت مرتبطة بحذف المشاركات، حيث قمت بحذف ثلاث مشاركات تجريبية وحدثت ثلاث حالات خطأ.
هذا سيجعلها غير قابلة للاستخدام تمامًا لموقعي. أنا لا أحاول استخدام Discourse كطريقة أصعب لكتابة المشاركات إلى fediverse بدلاً من مجرد كتابتها في Mastodon. إن إجبار مجتمعي بأكمله على البدء في استخدام تعليقات bbcode [note]...[/note]، بما في ذلك المستخدمون الجدد المتكررون للموقع الذين يبحثون عن المساعدة، سيكون أمرًا غير مقبول.
لا، بالتأكيد لا يمكنني ذلك. الأمر لا يتعلق بي. يتعلق الأمر بمستخدمي موقعي، الذين هم مستخدمو Discourse، وليس مستخدمو discourse/discourse-activity-pub.git.
إنها مجرد تعديل.
تعديل التدوير أمر طبيعي. على حد علمي، سمحت معظم تطبيقات ActivityPub المستخدمة على نطاق واسع بالتعديلات منذ فترة طويلة. كان Mastodon هو الاستثناء الوحيد بين التطبيقات الشائعة حتى العام الماضي عندما استسلموا أخيرًا وسمحوا بالتعديلات.
أدرك أن التعديلات لم تكن جزءًا من إصدار MVP، ولكن حتى يقوم بتدوير التعديلات أو يمنحني خيار إيقاف جعل الملاحظة غير قابلة للتحرير، لا يمكنني تشغيل هذا لموقعي. لا أعرف ما إذا كانت حالة الاستخدام الخاصة بي غريبة أم طبيعية، بالطبع.
هدفي الخاص من استخدام المكون الإضافي ActivityPub هو تسهيل متابعة ومشاركة المحتوى أثناء إنشائه بواسطة أعضاء مجتمعي في المنتدى باستخدام Discourse. ليس استخدام Discourse كبديل غريب غير قابل للتحرير للمشاركات فقط بدلاً من Mastodon. ![]()
على حد علمي، أنت تنوي في النهاية دعم تدوير التعديلات، حيث تقول رسالة الخطأ “غير مدعوم حاليًا” - هل هذا صحيح؟ في هذه الحالة، كل هذا مجرد قيد مؤقت واختلاف حالات الاستخدام الخاصة بنا غير مهم. لكنه يجعلني أتساءل عن استثمار الجهد في حماية التعديلات مقابل دعم تدوير التعديلات.
لقد نسيت إزالة المكون الإضافي retort من موقع الاختبار الخاص بي عندما قمت بإزالته من موقع الإنتاج الخاص بي. أدى إزالة retort إلى إصلاح كل من سجل الأخطاء الغريب ورسالة الخطأ الغريبة. خطئي!
هل هذا يعني أنه في الوضع الحالي للمكون الإضافي، يمكننا استخدام نفس الممثل لعدة فئات؟ أو أن نموذج البيانات مرن للغاية وتفاصيل التنفيذ سهلة التغيير؟
للعلم، في حالة الاستخدام الخاصة بي، سيكون تفضيلي هو نشر كل شيء دون أي قيود. أعرف أن هذا ليس ما قد يقوم الآخرون بتكوينه، ولكن أعتقد في النهاية أنني سأضبط الحد الأقصى للحجم ليكون نفس الحد الأقصى للحجم لمشاركة في Discourse الخاص بي، وهو… كبير! ![]()