شكراً للاقتراحات @NateDhaliwal.
لتوضيح الموضوع الذي ربطته، تم إنشاؤه في الأصل على socialhub.activitypub.rocks. يمكنك رؤية مكان نشره الأصلي في معلومات ActivityPub.
ربما إذا شرحت كيف يعمل هذا قليلاً، سترى لماذا لن يكون ذلك منطقياً.
يدعم Discourse نوعين من جهات ActivityPub التي يمكنها نشر واستقبال المنشورات: الفئات والعلامات. حالياً في meta، هناك فئتان وأربع علامات تم تمكين ActivityPub لها. يمكنك رؤيتها هنا.
لتحقيق ما تقترحه، فإن الطريقة للقيام بذلك هي ببساطة إنشاء جهة فئة. المنشورات التي تستقبلها Announcements أو Feature (أي المنشورات المرسلة إلى announcements@meta.discourse.org أو feature@meta.discourse.org) تذهب مباشرة إلى تلك الفئات (إذا كانت جهة الفئة لديها “موضوع كامل” ممكّن).
ما تلاحظه هو أن المنشورات التي تستقبلها جهة علامة، على سبيل المثال activitypub@meta.discourse.org لـ #activitypub، لا تذهب تلقائياً إلى فئة معينة. إذا فكرت في الأمر في السياق الذي حددته، فسيكون من الغريب بعض الشيء لو فعلت ذلك.
دور العلامة هو تجميع المواضيع تصنيفياً عبر فئات مختلفة. إذا كانت هناك فئة افتراضية ينتهي بها المطاف بجميع المنشورات المرسلة إلى activitypub@meta.discourse.org، فيجب علينا ببساطة إنشاء فئة activitypub وإنشاء جهة لها، بدلاً من علامة.
بالعودة قليلاً، إذا فكرت في هذا بشكل أوسع، فقد يكون من الأفضل استخدام علامة لتصنيف عام مثل activitypub بدلاً من فئة، وتصنيف المواضيع الواردة يدوياً حسب الحاجة. هناك جهات أكثر تحديداً تتعلق بفئات معينة، ومع ذلك قد يشمل activitypub مجموعة متنوعة من أنواع المواضيع.
في الأساس، يتعلق هذا بكيفية رغبة المجتمع في إدارة نفسه وعلاقته مع الشبكة الموزعة. لا أعتقد أن هناك حاجة لحل تقني هنا، على الأقل ليس بعد. ربما سيكون لدى @tobiaseigen بعض الأفكار الإضافية حول كيفية تعامله مع هذه المسألة.
