كما يوحي العنوان، أنا فضولي لمعرفة ما إذا كان الاستثمار المستقبلي في تطوير تنسيق الأسئلة والأجوبة قد يشمل التفكير في كيفية تصميم ميزة التعليقات وتنفيذها. نظرًا لأن التنسيق جديد جدًا على Discourse، فقد اعتقدت أنه قد يكون من المثير للاهتمام مناقشة كيف يمكننا التفكير في التعليقات إذا كنا نصممها من الصفر.
بعض الخلفية - لقد كنت مستخدمًا متحمسًا لـ Stack Exchange لسنوات وكنت مدير مجتمع هناك من عام 2018 حتى أكتوبر 2023، لذا ستغفر لي قولي إن تنسيق الأسئلة والأجوبة هنا يبدو مشابهًا بشكل خاص لتلك المنصة (مما يجعلني أشعر بالراحة بالتأكيد). تقضي العديد من مواقع SE الكثير من الوقت والجهد في التعامل مع التعليقات، سواء كان ذلك معالجة الإجابات في التعليقات، أو المناقشات/الحجج في التعليقات، أو الإبلاغات على التعليقات.
ومع ذلك، أدرك أن Discourse ليست Stack Overflow وأن مبادئ كيفية ومتى يتم استخدام تنسيق الأسئلة والأجوبة ستكون متروكة لكل مجتمع ليحددها بنفسه. وبالمثل، فإن كيفية استخدامهم للتعليقات على منشورات الأسئلة والأجوبة ستكون متروكة لكل مجتمع لوضع إرشادات لها. لا يتعلق هذا النقاش/فكرة الميزة بتوصية إرشادات أو قواعد للتعليقات، بل بدعم المجتمعات التي تختار إضافة المكون الإضافي Post Voting.
فهمي لكيفية عمل التعليقات هنا محدود إلى حد ما لأنني لم أر الكثير من تنسيق الأسئلة والأجوبة بأسلوب التصويت على المنشورات الذي يستخدمها، لذلك لست متأكدًا مما هو ممكن.
بناءً على ما جربته، إليك ما اكتشفته حول التنفيذ الحالي:
- يتم تقديم التعليقات بترتيب زمني
- تقوم التعليقات بإخطار منشئ المنشور بتعليق جديد؛ لست متأكدًا مما إذا كان المشاركون الآخرون في المحادثة يتم إخطارهم.
- لست متأكدًا مما إذا كان يمكن استخدام إشارات التعليقات لإخطار الأعضاء الذين لم يشاركوا في الموضوع. لا يتم ملؤها تلقائيًا بالطريقة التي يتم بها ملء الإشارات في المنشورات.
- لا تحتوي التعليقات على خيار الرد ولا يبدو أنها توفر أي سلاسل محادثة.
- لدي خيار تعديل وحذف والإبلاغ عن تعليقات الآخرين على الأسئلة والأجوبة الخاصة بي ولكن التعديلات لا تتم (مشكلة تكوين؟).
لذلك، بشكل عام، حتى كمجموعة ميزات دنيا، تبدو التعليقات محدودة إلى حد ما. بالنظر إلى ذلك، ما هي الأشياء التي ستجعل التعليقات تعمل في Discourse؟ هل هناك جوانب تبدو منطقية كإعدادات؟
أفكاري:
أود نظام تعليقات يؤكد على سهولة القراءة ويدرك أن بعض المجتمعات قد ترغب في إبقاء التعليقات محدودة للغاية بينما قد يرغب البعض الآخر في أن تكون أكثر اكتمالاً. بعض الأشياء التي آمل أن أراها:
- إكمال تلقائي للإشارات مثل إشارات المنشورات. بينما في SO، كانت التعليقات يمكن أن تشير فقط إلى OP أو الأشخاص الذين شاركوا في المنشور، ولا تحتوي أيضًا على إشارات المنشورات، لذلك من المنطقي السماح بالإشارات في التعليقات هنا للسماح لشخص ما بالقول “jericson@، أعتقد أنه يمكنك الإجابة على هذا!”
- يجب تضمين ردود التعليقات - يجب أن تكون هناك طريقة سهلة للرد على تعليق معين (رمز) ويجب أن يكون هناك خيار عرض متسلسل يسمح لك بعرض أو إعادة تجميع التعليقات التي تشير إلى بعضها البعض. يمكن أن يكون هذا من خلال تسلسل هرمي للمسافة البادئة يتم فرزه حسب السلاسل بدلاً من التسلسل الزمني البحت أو مرشح يتلاشى التعليقات غير ذات الصلة أو يضيف تركيزًا على السلسلة التي تهتم بها/تحوم فوقها.
- عرض الأيقونات التي يمكننا استخدامها فقط. - من المحتمل أن تكون هذه مشكلة أو إعداد تكوين معيب، ولكن إذا لم أتمكن من تعديل تعليق أو حذفه، فلا تعرض لي هذه الأيقونة!
- زر توسيع/طي التعليقات - من خلال زر “إظهار المزيد/الأقل”، سيكون من الرائع وجود طريقة لإخفاء أقسام التعليقات الطويلة جدًا. ربما يتم إخفاؤها تلقائيًا عندما يصبح قسم التعليقات طويلاً جدًا. نقاط إضافية إذا كان يشير إلى عدد التعليقات الجديدة منذ زيارتي الأخيرة للصفحة.
- متابعة/إلغاء متابعة التعليقات بشكل منفصل عن المنشور - من الممكن أن أجد موقفًا أكون فيه مهتمًا بالإجابات على سؤال ولكن التعليقات تزعجني. وجود خيار لكتم التعليقات دون كتم الإجابات الجديدة سيكون لطيفًا.
- فهرسة التعليقات في البحث - يبدو هذا إعدادًا قد يستفيد منه البعض - على الرغم من أنه قد يكون معطلاً افتراضيًا. في مواقع مثل SO، تُعتبر التعليقات عابرة، لذلك هناك سبب ضئيل لجعلها قابلة للبحث. اعتمادًا على كيفية استخدام المجتمعات لتنسيق الأسئلة والأجوبة في Discourse، قد يرغبون في خيار البحث بسهولة في التعليقات بالإضافة إلى المنشورات.
- أدوات الإشراف على التعليقات - لست متأكدًا من كيفية اختلاف هذا عن الإشراف على المنشورات أو ما إذا كان يحتاج إلى ذلك. أنا على دراية بأن الإشراف على التعليقات يمكن أن يصبح صداعًا في بعض المساحات، لذلك قد تكون هناك حاجة في النهاية إلى بعض التفكير في ما إذا كانت التعليقات تحتاج إلى خيارات إشراف منفصلة.
ما رأيكم في هذه؟ هل هناك بعض التي تتفقون معها أو تختلفون معها؟ هل هناك بعض التي فاتني؟ هل تستخدمون تنسيق الأسئلة والأجوبة على مثيل Discourse الخاص بكم؟ أنا فضولي لمعرفة المزيد عن اعتماد هذه الميزة!