Community Tech/Popular pages bot
يهدف مشروع بوت الصفحات الأكثر مشاهدة لمساعدة المساهمين في مشاريع الويكي في اكتساب فهم أعمق عن صفحات المقالات التي تحظى بشعبية أكثر بين القراء. ينشر البوت تحديثاتٍ شهريّةٍ للصفحات لأكثر قراءةً ضمن مشروع الويكي للشهر السابق، وعدد مشاهدات الصفحة، إلى جانب تقييم جودة وأهمية المقالة. كمثال لهذه التقارير يُمكنك مطالعة ar.wikipedia.org/wiki/ويكيبيديا:مشروع ويكي طب/الصفحات الأكثر مشاهدة.
This page documents a project the Wikimedia Foundation's Community Tech team has worked on or declined in the past. Technical work on this project is complete.
We invite you to join the discussion on the talk page. You may track this project's progress on T141154.
هذا المشروع مبنيٌّ على الطلب ذي المرتبة التاسعة في قائمة أمنيات المجتمع 2016 لإصلاح تقرير Mr.Z-bot للصفحات الأكثر مشاهدة. أعيدت كتابة البوت مع بضع تغييراتٍ وتحسيناتٍ.
وصلات مهمة
- صفحة التطوير الرئيسية
- اقتراح والتصويت على قائمة الرغبات
- تذكرة Phabricator لتتبع العمل
- User:Community Tech bot — صفحة مستخدم حساب البوت الذي ينشر التحديثات الشهرية
- User:Community Tech bot/Popular pages config.json — صفحة الإعدادات
- User:Community Tech bot/Popular_pages — قائمة بجميع التقارير
كيف يعمل
- معلومات عامة
- ينشر البوت قوائم شهرية بالصفحات الأكثر مشاهدة لكل مشروع في صفحة فرعية (مثلًا ويكيبيديا:مشروع ويكي طب/الصفحات الأكثر مشاهدة).
- يُمكن تسجيل مشاريع الويكي أو تعديل إدراجها عبر صفحة الإعدادات.
- يُمكن للبوت النشر على أي ويكي مُثبت عليه امتداد PageAssessments.
- لإضافة الدعم لمشروع الويكي، فضلًا احصل على إجماع من مجتمعك ثم ثم قدّم طلبًا على Phabricator.
- التقارير
- يعمل البوت عبر حساب User:Community_Tech_bot.
- سينشر البوت ما يصل إلى 1000 مقالة لكل مشروع ويكي، لكن العدد الكلي يُمكن تخصيصه لكل مشروع في صفحة الإعدادات.
- يبدأ البوت التحديث في ثالث يوم من كل شهر، وينشر بيانات الشهر السابق. رُبما يستغرق البوت ما يصل إلى أسبوعين لنشر جميع التحديثات، نظرًا لحجم بعض مشاريع الويكي. بعد تحديث جميع مشاريع الويكي سيُحدّث البوت الجدول في User:Community Tech bot/Popular_pages.
- حين نشر تحديث، فإن البوت يُزيل جميع محتويات الصفحة أسفل أول عنوان قبل نشر البيانات الجديدة.
- مصادر البيانات
- يستخرج البوت بيانات مشاهدة الصفحة من Pageview API ويُضمّن البيانات من نسخة سطح المكتب، ونسخة الجوال، تطبيقات الجوال، بما في ذلك مشاهدات التحويلات (مثلًا مشاهدات ar:أوباما تُضاف إلى ar:باراك أوباما في الجدول.)
- يستخرج البوت بيانات تقييمات جودة وأهمية المقالة من امتداد PageAssessments.
الأسباب
اختار فريق Community Tech هذا المشروع لأنه احتل المرتبة التاسعة في قائمة أمنيات المجتمع 2016. البوت الأساسي، Mr.Z-bot، كان قد كتبه الإداري في ويكيبيديا الإنجليزية Mr.Z-man لكنه توقف عن العمل في منتصف 2016. التقارير كانت مفيدةً للعديد من مشاريع الويكي وشكّل غيابها عقبةً أمام عملهم.
الإبلاع عن خطأ أو مشكلة
فضلًا أبلغ عن أية مشاكل في عمل البوت أو التقارير في User talk:Community Tech bot.
استكشاف الأخطاء وإصلاحها
إذا لم يُحدّث مشروع الويكي كما ينبغي، جرّب ما يلي:
- تأكد من صحة اسم المشروع. رُبما يكون الاسم قد غُيّر أو تم دمجه مع مشروعٍ آخر. يُمكنك التحقق من صحة الاسم عبر كتابته في حقل "المشروع" في خاص:PageAssessments. يُمكنك أيضًا إدخال عنوان مقالة لمعرفة لأي مشروع تتبع.
- تأكد أن صفحة التقرير تحتوي على الأقل قسمًا واحدًا. البوت يكتب فقط في القسم 1 في الصفحة. يُمكن تخصيص مقدمة الصفحة. إذا لم تكن هنالك أيّة أقسام، سيتجاهل البوت الصفحة.
- فضلًا تحقق من زيارات الصفحة في تقرير الصفحات الأكثر مشاهدة نفسها. إذا لم يقرأها أحد، رُبما من الأفضل إزالتها من صفحة إعدادات البوت للحفاظ على الموارد. لاحظ أنه يُمكنك استخدام أداة Massviews للحصول على نفس المعلومات في الوقت الحقيقي، إلّا أن هنالك حد أقصى يبلغ 20,000 صفحة. لاستخدام أداة Massviews، أدخل عنوان URL للتصنيف المتعلّق بمشروع الويكي. غالبية مواقع الويكي مثل ويكيبيديا العربية تضع التقديرات في صفحات النقاش، لذلك فإنه ينبغي استخدام خيار "استخدام صفحة الموضوع بدلا من صفحة النقاش" كذلك. كمثال، لمشروع ويكي طحالب (بالإنجليزية: WikiProject Algae) في ويكيبيديا الإنجليزية، فإنك ستستخدم Category:WikiProject Algae articles. لهذا المثال، هذه الوصلة ينبغي أن تُظهر أكثر الصفحات مشاهدةً في الشهر السابق في مشروع ويكي طحالب (بالإنجليزية: WikiProject Algae).