لافتة لتنبيه المشاهدين بأن الموضوع قديم

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

"تم تحديث هذا الموضوع آخر مرة قبل أكثر من عامين وقد يحتوي على معلومات قديمة. يُرجى فتح منشور جديد إذا لم يرد على سؤالك.

هل هذه ميزة أو إضافة موجودة مسبقًا؟ أم أنها شيء يمكن إضافته كإحدى هاتين الحالتين؟

ظهر هذا بشكل طبيعي على موقع discourse الخاص بنا: Can we mark some discussions on Julia Discourse as outdated in v. 1.x? - Meta Discussion - Julia Programming Language

5 إعجابات

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

يجب أن يكون ذلك ممكنًا بالتأكيد عبر إضافة.

3 إعجابات

نعم، الفكرة هي أن نسبة المشاهدات إلى عدد المستخدمين عالية جدًا في العديد من المواقع — بما في موقعنا. لدينا الكثير من المتفرجين والأشخاص الذين لا يملكون حسابًا ولن يحاولوا الرد من الأساس، لذا لا أعتبر هذا تحذيرًا إضافيًا بقدر ما هو التحذير الوحيد الذي سيراه معظمهم.

نجد أن الإغلاق العدائي والحذف الجماعي أمران غير وديين للمستخدمين. وقد يختلف الأمر من شخص لآخر.

هناك الكثير من المعلومات القيمة في مواضيعنا القديمة، لكن في حالتنا، قد تكون الصيغ قد تغيرت قليلاً، مما قد يسبب الإحباط أو يكون سبباً جيداً لفتح موضوع جديد. لذا، لا، لا أريد حذفها جميعاً. كل ما أريده هو تقديم تذكير بسيط يقول: “مرحباً، هذا قديم، لذا إذا لم يحل مشكلتك، فقد يكون هذا هو السبب.”

3 إعجابات

إذا كانت قديمة حقًا ومُستبعدة، فلماذا نوفر الفرصة للناس لأن ينفجروا بأنفسهم من خلال المشي فوق الألغام الأرضية في المقام الأول؟ :thinking:

من الغريب أن يُعتبر وجود الألغام الأرضية “سهل الاستخدام” :grimacing:

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

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

3 إعجابات

ربما تكون الاستراتيجية الأفضل هي تحديثها إذن؟

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

يمكنك حتى استخدام مكون سمة لعرض لافتة في موضوع مُوسوم بـ stale أو ما شابه ذلك.

إعجابَين (2)

لا يبدو هذا الطلب غريبًا إلى هذا الحد. الخياران اللذان تطرحهما هما:

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

  2. تعديل المواضيع القديمة. هذا غير مقبول لأنه يتطلب تعديل منشورات أشخاص آخرين بشكل جماعي، وهو أمر غير مقبول بشكل عام في منتدياتنا، ناهيك عن أنه يتطلب جهدًا يدويًا هائلاً لا نملك القدرة على تنفيذه.

قد تكون هذه الخيارات مناسبة لك، لكنها لا تناسبنا.

إعجابَين (2)

يمكنك فعل ما تشاء؛ وكما founder لـ Stack Overflow، أود أن أخبرك أن تطبيق إخلاء مسؤولية عام موحد على المنشورات القديمة بشكل أعمى قد يكون أقل فعالية بكثير مما تتوقع.

هذه ليست فكرة سيئة — يمكننا إضافة وسم v0.x دفعة واحدة إلى جميع المنشورات التي سبقت إصدارنا 1.0 ثم تمييزها بمظهر مختلف. هل من الممكن تحديد أكثر من 50 موضوعًا دفعة واحدة؟

إعجابَين (2)

أعتقد ذلك — عليك فقط تحميل المجموعة التالية من قائمة المواضيع. يمكنك أيضًا القيام بذلك من خلال وحدة التحكم.

سيكون عليك تعديل السكربت للعثور على جميع المواضيع السابقة لتاريخ معين لإضافة هذا الوسم تلقائيًا.

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

5 إعجابات

شكرًا لإعادة صياغة أسلوب جيف. أفهم تمامًا الحاجة إلى رؤية واضحة ومحددة للبرمجيات بشكل عام.

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

6 إعجابات

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

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

4 إعجابات

هناك بعض أنواع “التذكيرات” التي يمكن أن تؤدي هذا الدور، على سبيل المثال:

(اعتذر عن سوء علامات الترقيم!)

يعتمد ذلك إلى حد كبير على نوع المحتوى الذي يحتويه المجتمع.

إعجابَين (2)