حاليًا، تعمل إضافة التصويت بنموذج “تخصيص طلباتك”. أي، لديك عدد محدود من الأصوات يمكنك نقلها.
هناك حالات استخدام لهذا، مثل فئة اقتراحات الميزات حيث تريد أن يفكر المستخدمون فيما يهتمون به حقًا. على سبيل المثال، لو كان هذا متاحًا هنا، سأستخدمه بالتأكيد لترجيح كل هذه الاقتراحات والرغبات المختلفة التي لدي.
هناك حالات أخرى، مثل منتدى للأسئلة والأجوبة، حيث سيكون من الجيد وجود نموذج يشبه Stack Exchange: امنح المستخدمين عددًا معينًا من الأصوات يوميًا (حسب مستوى الثقة)، ولكن لا يوجد حد إجمالي.
أعلم أنه يمكن استخدام الإعجابات لهذا الغرض، ولكن 1) إنها أقل وضوحًا، 2) لا توجد طريقة عرض “المواضيع الأكثر إعجابًا” (هل توجد؟)، 3) إنها ليست واضحة، و 4) معظم أسباب وجود تصويت منفصل عن مصدر الميزة.
أنا حاليًا أمنح فقط 1,000,000 صوت للمستخدمين ذوي المستويات الأعلى. هذا جيد، ولكنه يبدو… غير أنيق.
نعم! سيكون من المفيد جدًا لو تمكنت من الحصول على المزيد من الأصوات خلال فترة زمنية محددة - لدينا مجتمع لمنتج برمجي، لذلك قد يكون من المنطقي الحصول على عدد معين من الأصوات شهريًا.
حاليًا على Replit Ask، ينفد عدد الأصوات لدى العديد من مستخدمي المستوى 3 (TL3s) وبما أن الفريق لا يمكنه العمل بهذه السرعة، فإنهم لا يحصلون على المزيد من الأصوات بالسرعة الكافية على الإطلاق. لذلك، نود الحصول على إعداد لجعل عدد الأصوات التي يمتلكها المستخدمون يعتمد على فترة زمنية متجددة مدتها 24 ساعة تمامًا مثل التعديلات والإعجابات وما إلى ذلك.
الفكرة هي أن يكون الناس واعين بندرة الأصوات وسيصرفونها بحكمة. إذا ظهر عنصر ذو أولوية أعلى، فسيحتاجون إلى إزالة تصويت من عنصر ذي أولوية أقل لإنفاقه على العنصر الجديد ذي الأولوية العالية.
إن إضافة المزيد من الأصوات كل يوم سيحولها فعليًا إلى حد لا نهائي ويخفف من إشارة الأصوات، مما يجعلها عديمة القيمة كمصدر للمعلومات للمشاريع. ويمكنك أيضًا تحقيق نفس الهدف النهائي عن طريق زيادة voting_tl3_vote_limit بما يتناسب مع حجم قائمة المهام المطلوبة.
هذا صحيح جداً. على الرغم من أننا لا نريد زيادة المبالغ كثيراً لمنع التصويت العشوائي وعدم الحفاظ على انخفاض قائمة الانتظار. بما أن الفريق يركز حالياً على تقارير الأخطاء، يبدو أن هذه المواضيع لا يتم إغلاقها كثيراً.