ما لم يكن لديك سبب محدد لعدم القيام بذلك، فمن المستحسن استخدام فرع tests-passed من Discourse. انظر المزيد:
علاوة على ذلك، يمكنك افتراض أن الإضافات أو التخصيصات التي تحمل علامة experimental (كما تفعل إضافة ActivityPub) تعمل بشكل موثوق فقط على أحدث إصدار من Discourse.
وبشكل أكثر تحديدًا لأسئلتك الضمنية حول إدارة الإصدارات، في إضافات Discourse، يتم التعامل مع هذا عبر ملف .discourse-compatibility الذي يمكنك القراءة عنه هنا:
انظر ملف توافق إضافة ActivityPub هنا:
نظرًا لأن إضافة ActivityPub لا تزال #experimental، فإن ضمان التوافق مع الإصدارات السابقة لم يكن محور تركيز، ومع ذلك سأقوم بالتحقيق في إضافة دعم صريح لـ 3.3.2 إلى هذا الملف في وقت مبكر من الأسبوع المقبل.
ولكن كما ذكرت أعلاه، ما لم يكن لديك سبب وجيه لعدم القيام بذلك، أقترح استخدام tests-passed.