أنا لست على دراية بما يعنيه التلعيب (gamification) مع ديسكورس (Discourse)، فهناك الشارات التلقائية ثم إضافات أخرى لجعل النظام “شبيهًا باللعبة” أكثر، كما في خلق نوع من المنافسة بين الأعضاء؟
أنا لا أرى طلب الميزة هذا بالضرورة هو نفسه ذلك.
أنا لست على دراية بما يعنيه التلعيب (gamification) مع ديسكورس (Discourse)، فهناك الشارات التلقائية ثم إضافات أخرى لجعل النظام “شبيهًا باللعبة” أكثر، كما في خلق نوع من المنافسة بين الأعضاء؟
أنا لا أرى طلب الميزة هذا بالضرورة هو نفسه ذلك.
إن ما يميز التلعيب هو أنه يوجه المستخدمين نحو تعظيم بعض المقاييس: سيغيرون سلوكهم في النشر وفقًا للمكافآت.
حكاية: أتذكر أنه مع G+ وجدت أنني غيرت أسلوب النشر الخاص بي عندما بدأت أحصل على أكثر من 10 إعجابات على منشور (أنا لست مشهورًا!) - كنت أشعر بتحسن عندما أنشر منشورات تحصل على المزيد من الإعجابات، وكنت أشعر بسوء عندما أحصل على أقل من 10 إعجابات. لقد غيرت أسلوبي، ونشرت عن أشياء مختلفة. لم أعد أتصرف وفقًا لاهتماماتي، أو أحاول إيصال أي شيء معين، كنت أحاول إنشاء منشورات شائعة. وبدون مكافأة سوى الإعجابات.
هذا يناسب بعض الأشخاص وبعض المجتمعات، ولكنه لا يناسبني.
نعم، هناك إضافة رسمية
قد تكون هذه مشكلة، أتذكر أنني واجهت ذلك مع أول موقع مجتمع ديسكورس انضممت إليه، حيث تمت ترقيتي إلى TL3 ثم خفضت إلى TL2 عندما لم أعد نشطًا، لذا فقدت الوصول إلى فئة الصالة حيث بدأت مواضيع وامتيازات TL3 الأخرى. للعودة إلى TL3 احتجت إلى “قراءة” الكثير من المواضيع، لذلك فتحت بعض المواضيع لتصفحها بسرعة لتلبية المعايير اللازمة للترقية التلقائية.
تبدو فكرة هذا الموضوع مختلفة تمامًا، ولست متأكدًا من مدى نجاحها مع هذه المنصة. إنه مجرد تخمين ما لم يكن لدى أي شخص قصة حالة استخدام مع فكرة كهذه أو يتم تنفيذها في المستقبل.
من الواضح أن أي نوع من الميزات التي تسمح لأعضاء المنتدى بمكافأة بعضهم البعض ماليًا يحتاج إلى تصميم دقيق وحماية من الاحتيال. من الضروري تقريبًا أن يساعد Discourse في إدارة الواجهة الخلفية المالية ومنع الاحتيال، لذلك أتوقع أن تذهب نسبة مئوية من كل معاملة مالية إلى Discourse، ونسبة مئوية إلى المنتدى نفسه، والباقي إلى الهدف المقصود من المساهمة.
حالة الاستخدام الاحتيالي الأكثر أهمية للنظر فيها هي أن مجموعة من المخترقين يمكنهم الظهور وإنشاء 100 حساب مزيف والبدء في إرسال الرموز/المساهمات لبعضهم البعض. إنهم يستخدمون بطاقات ائتمان مسروقة ويأملون في صرف الأموال في غضون 30 يومًا، عندما قد لا تبدأ تقارير بطاقة الائتمان المسروقة في الوصول إلا بعد 60 إلى 120 يومًا. قد تكون إحدى طرق التعامل مع ذلك هي وجود “مستويات ثقة” وبشكل افتراضي، لا يمكن للمستخدمين صرف الأموال إلا بعد 180 يومًا، مما ينبغي أن يلتقط 95٪+ من استخدام بطاقات الائتمان الاحتيالية.
آه، ولكن مع تصميم Discourse. سأختلف مع العبء المتمثل في “مساعدة Discourse في إدارة الواجهة الخلفية”. على الأقل فيما يتعلق بالإصدار الأساسي (Core).
هذا يقع بشكل أكبر على عاتق أولئك الذين يرغبون في تنفيذ هذه الفكرة. سواء كان ذلك بتقييم الإضافات (plugins) الحالية لمعرفة ما إذا كانت تلبي جميع المتطلبات أو رعاية إضافة جديدة تغطي بعناية جميع الجوانب التي يُعتقد أنها مطلوبة بعد بحث دقيق في الجوانب القانونية.
يمنح Discourse بالتصميم خيارات واضحة للتمكن من إنجاز أي شيء تقريبًا من خلال مجموعة من الإضافات (Plugins) والمكونات (Components) (أو ميزات الإصدار الأساسي الحالية) والإعدادات.
لهذا السبب ذكر @Ed_S أنه في هذه المرحلة بينما النقاش رائع. الأمر الآن يعتمد بشكل أكبر على مزيج من طلب ميزة (Feature request) أو في هذه الحالة هو أقرب إلى سوق (Marketplace) لإضافة جديدة أو معدلة (مُتشعبة - forked) إذا كان شخص ما جادًا بشأن الحصول على هذا.
يبدو هذا وكأنه سيناريو أسوأ متطرف إلى حد ما، ولكن من الجيد الاستعداد للأسوأ. أتفق مع دان، إذا كنت تريد حقًا تطوير هذا، فقد تحتاج إلى كتابة الكود بنفسك إذا كنت مبرمجًا أو بدء موضوع في Marketplace إذا كان بإمكانك دفع شخص آخر للقيام بذلك.