إشارات موسعة عبر activitypub

أود أن أتمكن من الإشارة إلى الأشخاص في الفيديفيرس، خاصة على مثيلات ديسكورس أخرى، باستخدام مخطط الإشارة الموسع للفيديفيرس: @toka@memlab.thomaskalka.de

أتوقع أن يؤدي هذا إلى تشغيل إشعار في الطرف الآخر.

ويسعدني أيضًا مناقشة كيفية التعامل مع الإشارات إلى ممثلي الفئات والعلامات.

إعجابَين (2)

اختبار الإشارة إلى @toka من https://socialhub.activitypub.rocks/t/extended-mentions-via-activitypub/5091.

النتيجة: لم ينتج عنه حتى الآن إشارة صحيحة على meta.discourse.org.

هممم. كنت أتوقع أن أذكرك هنا مع @aschrijver. لقد نجح هذا في منشورك الأخير. كنت أتوقع أن أذكرك في meta مع @aschriejver@meta.discourse.org

ما يمكن للمرء أن يطلبه لنشر/مزامنة تعليق مع activitypub: تحويل الإشارة المحلية هنا إلى إشارة مؤهلة بالكامل في الطرف الآخر.

من ميتا: همم. أتساءل لماذا ينشئ activitypub مستخدمين لديهم موطن هنا (في ميتا)، عندما تأتي تعليقاتهم من موقع موحد.

أتوقع أن يقوم المكون الإضافي activitypub بإنشاء مستخدمين وكلاء بعنوان Fediverse كامل. بالنسبة للحساب الذي أرد عليه، يجب أن يكون هذا https://meta.discourse.org/u/@toka@socialhub.activitypub.rocks بدلاً من https://meta.discourse.org/u/toka. (@angus)

إليك ما يحدث.

  1. يتم استقبال نشاط من مصدر بعيد.
  2. نقوم بتخزين النشاط والممثل والكائن بشكل منفصل في قاعدة البيانات (“كائنات AP”).
  3. يتم ربط كائنات AP بما يعادلها في Discourse، على سبيل المثال، يحصل الممثل على مستخدم.

في بروتوكول ActivityPub، فإن “عنوان موطن Fediverse الكامل” الحقيقي للممثل هو id الخاص به. يتم تخزينه في الخطوة 2 تمامًا كما تم استلامه من المصدر البعيد. لا يبدو عادةً مثل @toka@socialhub.activitypub.rocks. هذا الاصطلاح في العنونة، أي username@domain.com، مشتق من استخدام Webfinger في Fediverse، وعلى الرغم من أننا ندعم Webfinger ونستخدمه، إلا أنه ليس جزءًا من بروتوكول ActivityPub نفسه.

باختصار، من المحتمل أن نضيف دعمًا للإشارات بالطريقة التي تتوقعها على المدى المتوسط. ستكون هناك العديد من المشكلات والحالات الطرفية التي يجب حلها في هذا التكامل. إشارات Discourse هي ميزة غنية، خاصة بـ Discourse، تختلف إلى حد ما عن الإشارات التي اعتدت عليها في Mastodon. ومع ذلك، أنا واثق من أننا نستطيع إيجاد طريقة لجعلها تعمل. يرجى التحلي بالصبر في هذا الصدد.

إعجابَين (2)

شكرًا. أود أن أعرف ما إذا كان التنفيذ الحالي “يستهلك” أسماء المستخدمين في meta (toka و aschrijver1 في المحادثة هنا) أم أن هذه مجرد مشكلة عرض.

حالياً، لن يكون للإشارات إلى الـ fediverse أي تأثير. إنها حاليًا مجرد سلاسل نصية تشكل جزءًا من محتوى المنشور.

إعجاب واحد (1)