Forum federation thread على the.socialmusic.network

بينج @angus، اعتقدت أنه قد يكون من المفيد لك قراءة تجارب مجموعة من الوافدين الجدد إلى الفيديفيرس مع مثيل Discourse، ومحاولة فهم كيفية استخدام ميزات اتحاد AP؛

https://the.socialmusic.network/t/federating-the-social-music-network/35/20

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

قد يكون أن عمليات حذف المنشورات والتعرف على نطاقات النشر هي ميزات لم يتم تنفيذها بعد، وفي هذه الحالة أقترح جعلها أولوية قصوى. هناك مجموعة فرعية من مجتمع الفيديفيرس يمكن أن تكون حساسة للغاية تجاه المطورين الذين يعتبرونهم يفشلون في إعطاء الأولوية للخصوصية والموافقة. يمكنهم حتى أن يغضبوا بشأن المنشورات العامة التي تظهر خارج الفيديفيرس (كما يفهمون حدوده). انظر إلى الانتقادات التي واجهها جسر BridgyFed's fediverse<>ATmosphere، بشأن كونه اختياريًا، بدلاً من اختياريًا، على كلا الطرفين.

على أي حال، شكرًا لك على العمل المستمر لجلب Discourse إلى الفيديفيرس. آمل أن تستمتع بالتفاعل مع الأشخاص الرائعين الذين يعملون على جلب المزيد من منصات استضافة الموسيقى إلى الفيديفيرس، بطريقة تتمحور حول الفنان :)

إعجابَين (2)

على حد علمي، في Mastodon، لا يتم حذف الرسائل المحذوفة في Discourse. الحذف إجراء مقيد في Discourse. و Discourse ليس نسخة Mastodon. يستخدم Discourse بروتوكول ActivityPub. شيء مختلف.

وكل مستخدم Mastodon يعرف، أو يجب أن يعرف، أن الحذف غير موثوق به للغاية. ينتشر عبر Fediverse أم لا.

المنتدى هو منتدى وبروتوكول ActivityPub (عمليًا فقط Mastodon من وجهة نظر Discourse) هو شيء خاص به.

بـ “المتابعون فقط” تقصد “نشر المنشور رقم 1 وتسليمه لمتابعي الجهات الفاعلة الجماعية” (أو عادةً بعد 5 دقائق) للمنشئ الأصلي؟ الإجابة لمثل هذا الموضوع لن تذهب إلى المتابعين، بل إلى الجدول الزمني العام العام. إنها مجرد مسألة أي جدول زمني يرى شخص ما الرسائل.

هذا يعني فقط أنه تغذية مشتركة كما هو الحال عادة في Mastodon. لا شيء سري.

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

أم أنني أسأت فهم سؤالك تمامًا؟

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

للسياق؛ @Jagster ليس جزءًا من فريق تطوير Discourse وفقًا لملفهم الشخصي على meta.discourse، حيث نشأ هذا التعليق. قد يتمكن @jdp23 من شرح ذلك بشكل أفضل مني لماذا تمثل هذه قضايا الشروط والأحكام (T&S) لمجتمعات الفيديفيرس.

بالتأكيد ليس كذلك. يتضح ذلك فوراً من الملف الشخصي.

لماذا تعتقد أن هذا أمر مهم بطريقة ما؟ فئة الدعم ليست فقط ليجيب عليها الفريق.

Jagster:

يُرى ذلك على الفور من الملف الشخصي.

لقد نشرت هذا الموضوع في فئة socialhub.activitypub.rocks لـ Discourse، والتي يتم تنسيقها مع المنتدى الذي تقرأ عليه. عند النقر على ملفك الشخصي هنا، فإنه يقول؛

هذا المستخدم لم يعد نشطًا.

لذا لا، لا يُرى ذلك على الفور للجميع.
Jagster:

لماذا تعتقد أن هذا شيء مهم بطريقة ما؟

هذا في الغالب منتدى للمطورين، وكان منشوري موجهًا إلى مطور المكون الإضافي ActivityPub بالاسم. نظرًا لأنك قمت بالرد، فسيكون من السهل على الآخرين هنا افتراض أنك مطور. أحاول فقط تجنب هذا الارتباك.

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

أنت تفترض أشياء خاطئة، وبشكل كبير. ولهذا السبب أنت في الواقع تخلق الارتباك. أنت لا تعرف كيف يعمل هذا المنتدى، أليس كذلك؟

مرة أخرى:

فئة الدعم ليست للفريق فقط للإجابة عليها.

إذا كنت تريد المناقشة فقط مع الفريق، يجب عليك إرسال رسالة خاصة. لا تبدأ موضوعًا عامًا.

الجزء الأكثر أهمية هو أنك لا تعلق على الموضوع نفسه، على الإطلاق.

على أي حال، هذا الموضوع غير مدرج حاليًا وغير مرئي للمنتدى العام. لكنه ينتشر عبر ActivityPub.

هذا موضوع مربك حقًا! لستُ على دراية كبيرة بـ ActivityPub بعد، ولكن بصفتي مديرة مجتمع جديدة لـ meta.discourse.org، يبدو أنني بحاجة إلى التعلم! :sweat_smile: دعني أحاول القيام بذلك هنا.

لقد قمنا بإلغاء إدراج هذا الموضوع هنا على meta.discourse.org لأنه يبدو أن هناك خطأ ما، مما يمنع تعديل المنشور الأول. نعتقد أن هذا مرتبط بـ ActivityPub وقد طلبنا من @angus التحقق من ذلك. دعنا ننتظر قليلاً لنرى كيف سيتم حل ذلك، ثم يمكننا أن نرى ما نريد فعله بهذا الموضوع هنا على meta.discourse.org.

@jagster أقدر محاولتك المساعدة هنا، ولكن يرجى اتخاذ نبرة أكثر تهذيبًا مع شخص ليس عضوًا في meta.discourse.org وقد لا يعرف كيف تسير الأمور هنا. وبالمثل، يرجى التحلي بالصبر مع @strypey، فهو مستخدم Discourse على دراية ويحاول فقط أن يكون مفيدًا ويريد المساعدة في جعل Discourse أفضل. :hugs:

@jagster عضو في meta.discourse.org ولكنه ليس عضوًا في socialhub.activitypub.rocks. في الوقت نفسه، @strypey عضو في socialhub.activitypub.rocks ولكنه ليس عضوًا في meta.discourse.org. لذلك، من المفهوم أن بعض الارتباك قد ينشأ.

يبدو أن هذا الموضوع بدأ في البداية على \u003chttps://socialhub.activitypub.rocks/t/forum-federation-thread-on-the-socialmusic-network/5383\u003e، وتم مزامنته مع \u003chttps://meta.discourse.org/t/forum-federation-thread-on-the-socialmusic-network/370991\u003e. على socialhub.activitypub.rocks، تم إعداد فئة البرامج \u003e discourse للمزامنة مع فئة الدعم على meta.discourse.org. المواضيع متطابقة في كلا المكانين، على الرغم من أن ليس كل من يشارك هو عضو في كلا الموقعين.

إعجابَين (2)

أنا في الواقع.

لكنني كنت مهذبًا جدًا، لكنني لا أقوم الآن أو أبدًا بالثرثرة. وإذا ألقيت نظرة أخرى، كان أسلوبي هو نفسه تمامًا مثل أسلوب OP - مع تفصيل واحد: لقد أجبت على OP بطريقة طبيعية تمامًا.

لقد غيرت أسلوبي فقط بعد أن جاء موقفي إلى الموضوع وكان التوقع هو أنه لا ينبغي لي التعليق بسبب الإشارات ولأنني لست عضوًا في الفريق (خاصة عندما نكون في منتدى التطوير…). ولكن حتى في ذلك الحين، كان أسلوبي مهذبًا.

لكن هذا الموضوع الجانبي خارج الموضوع.

ومع ذلك، أنا الوحيد الذي أجاب بالفعل، حتى أن OP لم يقبل ذلك :smirking_face:

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

شكراً يا جاكي! لنأخذ استراحة هنا في انتظار أنجوس.

شكراً على التدخل @tobiaseigen1. هذه تجربة تعليمية جيدة للارتباك السياقي الذي يمكن أن ينشأ عند استخدام اتحاد المنتديات. ربما شيء يجب مراعاته في مراجعة تجربة المستخدم المستقبلية؟

ربما يمكن أن تكون هناك مؤشرات مرئية أقوى عندما يكون الموضوع أو التعليق موحداً من منتدى آخر. سيساعد بالتأكيد إذا كان النقر على صورة رمزية لمستخدم بعيد يوضح أنه موجود في منتدى آخر، بدلاً من "هذا المستخدم لم يعد نشطًا".

@jagster أعتذر عن أي ارتباك. لم يكن الغرض من تعليقي الأولي التقليل من شأن رأيك، بل إضافة سياق لفائدة أي شخص يراه على SocialHub. أنا متأكد من أنك معروف جيدًا هناك في Meta : )

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

يا رفاق،

  1. بدأ دانييل هذا الموضوع على SocialHub (يمكنك رؤيته هنا).

  2. يا @Jagster، قد يكون لديك حساب على SocialHub، لكنك لم تطالب بالمستخدم المرتبط بـ meta actor الخاص بك هناك، وهو حاليًا مستخدم مرحلي.

  3. من المقصود أن المنشورات من المنتديات الأخرى لا يمكن تعديلها من قبل الأشخاص في هذا المنتدى (أي منتدى مختلف). هذا أمر طبيعي في ActivityPub (على سبيل المثال، لا يمكن لمسؤول في مثيل Mastodon واحد تعديل المنشورات من مثيل Mastodon آخر). هناك مبادئ أساسية للملكية والتحكم تعمل هنا. المسؤولون في meta ليسوا مسؤولين في كل مكان. بشكل افتراضي، يتم نشر تعديلات على منشور ActivityPub في كل مكان.

دانييل، شكرًا على ملاحظاتك. سنفكر في الأمر أكثر ونقوم بدمجه في العمل القادم. نحن أيضًا نناقش بالفعل الارتباك الذي نشأ من هذا الموضوع ومن المحتمل أن نقوم بإنشاء المزيد من الوثائق ومحتوى الدعم نتيجة لذلك قريبًا :slight_smile:

5 إعجابات

شكرًا لك يا أنجوس! كل هذا منطقي الآن. لا توجد مشكلة في حقيقة أن المسؤولين هنا على meta.discourse.org لا يمكنهم تعديل المشاركات من منتديات أخرى. لقد أدرجت هذا الموضوع مرة أخرى.

كيف “تطالب” بالمستخدم المرتبط بالفاعل من موقع آخر؟ لقد أنشأت حسابًا على socialhub ولكن اسم المستخدم الخاص بي لم يكن متاحًا. لذا أنا الآن tobiaseigen1 هناك وهو أمر محزن.

إعجابَين (2)

هل يعطي هذا مؤشرًا على أن الفرق بين المواضيع والمشاركات الأصلية والمدمجة غير مرئي بما فيه الكفاية؟

لا، لم أفعل لأن لدي هذا:

مرحبًا بك في عالم ActivityPub و Discourse و Mastodon الرائع :joy:

حسنًا، ليس لدي ما أضيفه بشكل إبداعي لذا سأترك هذا الموضوع.

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

مرحباً @tobiaseigen لقد دمجت مستخدميك هنا على SocialHub.

إعجابَين (2)

tobiaseigen:

لا توجد مشكلة في حقيقة أن المسؤولين هنا على meta.discourse.org لا يمكنهم تعديل المشاركات من منتديات أخرى.
أخبرني بما كنت تريد تعديله، وسأرى ما إذا كان بإمكاني القيام بذلك بصفتي المؤلف الأصلي. بخلاف ذلك، قد يكون @how، وهو مسؤول في SH، على استعداد لذلك.
how:
لقد قمت بدمج حساباتك هنا على SocialHub.
أوه، و @tobiaseigen و @how، هل يمكنكما دمج حسابي هنا مع حسابي على Meta أيضًا؟

strypey:

Oh and @tobiaseigen and @how, can you merge my account here with my account on Meta too?

Which is your remote account here?

كيف:

أي حسابك عن بعد هنا؟

أنا مرتبك من السؤال. ولكن بعد ذلك ربما كنت مرتبكًا بنفس القدر من سؤالي لأنني لم أفكر في الإجراء الإداري للمنتدى الذي كان مطلوبًا ومتى سألته. للتوضيح:

هذا حسابي هنا ، والذي يظهر على Meta باسم “Strypey1”. نظرًا لأن لدي بالفعل حساب على Meta ، تم إعداده لعرض اتحاد Discourse على مطوري Discourse مع @aschrijver. يقوم @tobiaseigen بدمج Strypey و Strypey1 في ذلك الطرف (شكرًا Tobias!) ، لذلك على حد علمي يتم فرز كل شيء. شكرًا للتحقق

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

إذًا ما هي خطة هذا الموضوع؟ لا يبدو أنه موضوع دعم ولكنه موجود في فئة الدعم على meta.discourse.org. هل هناك أي شيء محدد متبقٍ للقيام به هنا الآن بعد أن تعلمنا جميعًا كيفية عمل activitypub بين meta.discourse.org و socialhub؟ ربما ننقله إلى فئة المجتمع، حيث نتحدث عن إدارة المجتمع؟

سأغادر في إجازة اليوم لبضعة أسابيع، وعندما أعود سأتحدث مع الزملاء وأعضاء meta.discourse.org حول كيفية رغبتنا في استخدام activitypub على meta للمضي قدمًا. سأحاول أيضًا إعداد activitypub على بعض مواقعي الشخصية حتى أتمكن من معرفة المزيد عن كيفية عملها عمليًا وفهم التعليقات حول كيفية تحسينها.

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

strypey:

أخبرني بما كنت تريد تعديله، وسأرى ما إذا كان بإمكاني القيام بذلك بصفتي المنشئ الأصلي للموضوع.

شكرًا لك ولكن لم يكن هناك شيء لتعديله. اعتقد أحد المشرفين على meta.discourse.org أنه من الغريب أنه لا يمكن تعديله واعتقد أنه خطأ. بدا أيضًا أنه لم يكن من المفترض أن يكون عامًا في فئة الدعم. اتضح أن ذلك كان بسبب أنه تم توحيده من socialhub الذي لا يعرفه جميع المشرفين لدينا.

strypey:

هل يمكنك دمج حسابي هنا مع حسابي على Meta أيضًا؟

تم!

إعجابَين (2)