8
Switch language to English

الاقتصاد المشترك

السابقالتالي

إطار تقييم المساهمات العادل لهوجوورتس - ضمان الاعتراف بكل مساهم ومكافأته بعدالة من خلال سجل مفتوح وموثوق وغير قابل للتغيير.

العدالة = الوصول العادل للموارد بناءً على دليل المساهمة

يضمن إطار الاقتصاد المشترك الخاص بنا الاعتراف بكل مساهم بعدالة ومكافأته بإنصاف. إنه ليس مجرد نظام دفع؛ بل هو محرك تقييم شفاف قائم على الأدلة يعامل جميع أشكال المساهمة—الكود والتوثيق وعمل المجتمع—باحترام متساوٍ. يمتلك المساهمون قيمة مساهماتهم للأبد من خلال سجلات غير قابلة للتغيير.

المبادئ الأساسية

  1. القيمة القابلة للقياس – كل مساهمة لها تأثير قابل للقياس
  2. الاحترام المتساوي – الكود والتوثيق وعمل المجتمع يُقدَّرون بالتساوي
  3. مقاومة التلاعب – النظام يكتشف ويمنع التلاعب
  4. التقييمات الشفافة – جميع الحسابات عامة وقابلة للطعن
  5. الملكية غير القابلة للتغيير – يمتلك المساهمون قيمة مساهماتهم للأبد

مصفوفة المساهمات

المساهمات التقنية (وزن 40%)

الفئةالنقاط
سطور الكودLOC × وزن اللغة (TS: 1.0، CSS: 0.3، Config: 0.1)
مضاعف التعقيدبسيط: 1x، معقد: 2.5x
ميزة جديدة10 نقاط × التعقيد
إصلاح خطأ5 نقاط × الخطورة (حرج: 5x، ثانوي: 1x)
إعادة الهيكلة3 نقاط × الملفات المتأثرة
تغطية الاختبارات2 نقاط × نسبة زيادة التغطية
PRD/توثيق تقني50 نقطة × النطاق (ميزة: 1x، وحدة: 3x، نظام: 10x)
قرارات الهندسة100 نقطة (مُتتبع في ADR)
تحسين الأداء20 نقطة × نسبة التحسين
مراجعة الكود5 نقاط لكل تعليق جوهري
التوجيه في المراجعة10 نقاط إذا علّم المراجع
اكتشاف أخطاء حرجة50 نقطة لكل خطأ أمني/فقدان بيانات

مضاعفات الجودة: الاختبارات تنجح من أول مرة (1.2x) · صفر تكرارات مراجعة (1.3x) · يتضمن اختبارات (1.5x) · يتضمن توثيق (1.4x) · صفر تراجعات في 30 يوماً (1.5x) · الحد الأقصى: 3.9x

مساهمات المجتمع (وزن 30%)

الفئةالنقاط
أول رد3 نقاط (يشجع الوافدين الجدد)
توضيح المشكلة5 نقاط (يقلل الضوضاء)
حل المشكلة10 نقاط × المستخدمين المُحررين
اكتشاف التكرار2 نقاط (يوفر وقت المشرف)
كتابة دليل100 نقطة × العمق (سريع: 1x، شامل: 5x)
توثيق API20 نقطة × نقاط النهاية الموثقة
الترجمة50 نقطة × اللغة + 0.5 نقطة/مفتاح
محتوى فيديو/مرئي150 نقطة × الطول (معدل بالجودة)
إعداد المساهمين50 نقطة لكل أول PR ناجح
دعم المنتدى/Discord2 نقطة لكل رد مفيد (مرجح بالتصويت)
عرض عام200 نقطة لكل حديث/مقال
أحداث المجتمع100 نقطة لكل حدث

المساهمات الاستراتيجية (وزن 20%)

الفئةالنقاط
مقترحات الميزات (مقبولة)50 نقطة
بحث المستخدمين30 نقطة × المستخدمين المُقابلين
تحليل تنافسي40 نقطة
ابتكار نموذج الأعمال100 نقطة إذا تم تنفيذه
تنسيق الإصدار100 نقطة لكل إصدار
صيانة التبعيات20 نقطة × التبعيات الحرجة المُحدثة
تدقيقات الأمان200 نقطة + 50 لكل ثغرة مكتشفة

مساهمات النظام البيئي (وزن 10%)

الفئةالنقاط
منشورات المدونة20 نقطة × الوصول (1k مشاهدة = 1x)
إنشاء تكامل/إضافة150 نقطة × المستخدمين
محتوى تعليمي50 نقطة × الطلاب المُوصلين
دراسات الحالة100 نقطة

آليات مكافحة التلاعب

أنظمة الكشف

الآليةالقاعدة
منع Sybilحساب GitHub > 6 أشهر، بريد إلكتروني مُتحقق مطلوب
حدود السرعةحد أقصى 100 commit/يوم مُراجعة
التحقق من الأقرانالمساهمات الكبيرة تحتاج 2+ مراجعات مشرفين
تقسيم الcommitsإذا كان 10+ commits يمكن أن تكون 1، طبق مضاعف 0.5x
ضريبة تغيير الكودالكود المحذوف خلال 30 يوماً = -50% نقاط بأثر رجعي
جودة الاختباراتالاختبارات التي تُزيف كل شيء = 0 نقاط
كشف التواطؤ80%+ تداخل مراجعة يُعلَّم للمراجعة البشرية
التصديق الدائريمراجعات A↔B متبادلة = مضاعف 0.7x

طبقة الشفافية

الميزةالوصف
سجل عامكل مساهمة → سجل دائم مع hash
رؤية الصيغةحساب النقاط في src/contribution-engine/formulas.ts
تقارير شهريةتقارير مساهمات مُولدة تلقائياً (Markdown + PDF)
عملية الطعنأي مساهم يمكنه الطعن في التقييم عبر issue
سجل التدقيقتفصيل مُولد تلقائياً في metadata الcommit
التغييرات التاريخيةجميع تغييرات الصيغة مُتتبعة في git مع المبررات
تجاوز المشرفيتطلب تصويت 2/3 + تبرير عام

صيغة التقييم

الحد الأدنى للسعر بالساعة

بناءً على بحث 2024: 45$ أمريكي/ساعة كحد أدنى (معيار COCOMO)

قيمة المساهمة = (النقاط الأساسية × مضاعف الجودة × عامل التأثير) / ساعات الجهد

إذا كانت قيمة المساهمة أقل من 45$/ساعة → القيمة المُعدلة = 45$ × ساعات الجهد

تقدير الجهدالطريقة
مُبلَّغ ذاتياًنظام الشرف + التحقق من الأقران
مُكتشف تلقائياًtimestamps الcommit عبر GitHub API
مساهمات الكودصيغة COCOMO II (معيار الصناعة)
كشف الشذوذ100 سطر مُدعاة كـ 20 ساعة → يُعلَّم

منع الدفع المنخفض

الحمايةالوصف
تعديل سعر السوقمراجعة ربع سنوية مقابل أسعار Upwork/Toptal
مؤشر تكلفة المعيشةالمساهمون في مناطق COL العالية لا يُعاقبون
علاوة المهارةالمطورون الكبار يحصلون على مضاعف 1.5-2x
تنبيه الحد الأدنى للأجورالأرباح أقل من المعادل المحلي → تنبيه
إعادة توزيع الأرباحهامش 40%+ مع دفع أقل من 30$/ساعة → إعادة توزيع
استطلاع الرضامراجعة سنوية مجهولة للمساهمين

التعرف على المساهمات المتنوعة

المساهمات غير البرمجية

الفئةالنقاط
نماذج UI/UX100 نقطة × الشاشات المُصممة
نظام التصميم500 نقطة (مرة واحدة) + 50/مكون
اختبار المستخدم30 نقطة × الاختبارات المُجراة
تدقيق إمكانية الوصول200 نقطة + 20/مشكلة مكتشفة
الإشراف5 نقاط/ساعة (عمل مُرهق عاطفياً)
حل النزاعات50 نقطة لكل نزاع مُحل
إنشاء السياسات100 نقطة (عمل الحوكمة)
تحسينات الإعداد40 نقطة × نسبة تحسين معدل الإكمال

العمل غير المرئي

الفئةالنقاط
حضور الاجتماعات10 نقاط/ساعة (حد أقصى 4 ساعات/أسبوع)
دعم البريد/الرسائل2 نقطة لكل رد جوهري
الدعم العاطفيترشيح الأقران = 50 نقطة إضافية شهرياً

تطوير المهارات

  • 1.5x – أول مساهمة في مجال جديد
  • +20% – المُرشد يحصل على 20% من نقاط المُتدرب
  • 2x – أدلة نقل المعرفة للمجالات المعقدة

الشفافية والمساءلة

لوحة المساهمات

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

التقييمات القابلة للطعن

  1. المساهم يفتح issue: "الCommit X مُقدَّر بأقل من قيمته بسبب Y"
  2. يُعلَّم تلقائياً لـ "valuation-review"
  3. 3 مشرفين يراجعون خلال 7 أيام
  4. التصويت: تعديل (أعلى/أقل/بدون تغيير)
  5. النتيجة تُسجل علنياً مع المبررات

كشف التحيز: تتبع منهجي لأنواع المساهمين المُقدَّرين بأقل من قيمتهم · تدقيق ربع سنوي للجنس/الجغرافيا/الأقدمية · تعديل بأثر رجعي تصحيحي + تغيير السياسة

التاريخ غير القابل للتغيير (Blockchain)

الميزةالوصف
سجلات دائمةالمساهمات لا يمكن محوها أو تقليل قيمتها
إثبات لامركزيتغييرات القيادة لا تؤثر على حقوق المساهمين
العقود الذكيةتوزيع الأرباح الآلي
ختم Git الزمنيCommit → hash → Ethereum/Polygon (أقل من 0.01$/commit)
NFT المساهمةالمساهمات الكبرى = NFT مع metadata
السمعة المحمولةإثبات القيمة عبر المشاريع

تطور الصيغة والحوكمة

تحديثات الصيغة الديمقراطية

  1. اقتراح تغيير الصيغة عبر RFC
  2. محاكاة على البيانات التاريخية، عرض التأثير
  3. فترة النقاش: 30 يوماً، تعليقات عامة
  4. التصويت: مرجح بالرموز حسب تاريخ المساهمات
  5. الأغلبية العظمى مطلوبة: 67% لتغيير التقييمات الأساسية
  6. طرح تدريجي: اختبار على 10% لشهر أولاً

الحماية ضد الاستحواذ

الضمانةالوصف
سقف التصويتلا مساهم > 10% قوة تصويت
تناقص القوةقوة تصويت الفريق المؤسس -10%/سنة
فرامل الطوارئ100+ اعتراض يُوقف التغيير للمراجعة
التحكيموسيط خارجي للنزاعات الكبرى (بأسلوب DAO)

أمثلة الحسابات

مطور مبتدئ - أول مساهمة

إصلاح خطأ في تدفق المصادقة (50 سطر TypeScript)

الحسابالقيمة
النقاط الأساسية50 سطر × 1.0 (TS) × 1.5 (إصلاح خطأ) = 75
مضاعف الجودة1.2 (اختبارات ناجحة) × 1.5 (يتضمن اختبارات) = 1.8
عامل التأثيرخطأ حرج = 5x
إجمالي النقاط75 × 1.8 × 5 = 675
الجهد4 ساعات
القيمة الخام67.50$ (675/10 سعر)
المُعدلةحد 45$/ساعة = 180$
مكافأة أول مساهمة1.5x = 270$

مصمم ينشئ تدفق الإعداد

5 شاشات، اختبار مستخدم مع 10 مستخدمين، توثيق Figma

الحسابالقيمة
نماذج UI100 × 5 شاشات = 500
اختبار المستخدم30 × 10 مستخدمين = 300
التوثيق20
إجمالي النقاط820
الجهد16 ساعة
السعر بالساعة51.25$ (فوق الحد)

مدير المجتمع - عمل شهري

إشراف المنتدى، إعداد 3 مساهمين، تنظيم حدث واحد

الحسابالقيمة
الإشراف5 نقاط/ساعة × 20 ساعة = 100
الإعداد50 × 3 = 150
الحدث100
دعم Discord2 × 50 رد = 100
إجمالي النقاط450
الجهد~25 ساعة
المُعدلة45$/ساعة = 1,125$

أسئلة مفتوحة

السؤالالاعتبار
تناقص الوقتهل يجب أن تفقد المساهمات القديمة قيمتها مع الوقت؟
مساهمات الفريقكيف نقسم النقاط للبرمجة الثنائية؟
التجارب الفاشلةهل يجب أن يكسب العمل الاستكشافي الذي لا يُنشر نقاطاً؟
الديناميكيات التنافسيةهل تخلق لوحة الصدارة دافعاً سلبياً أم إيجابياً؟
المساواة العالميةكيف نوازن اختلافات COL بدون التحكيم الجغرافي؟

الخطوات التالية

قالب RFC

بناء قالب طلب التعليقات لمدخلات المجتمع وعملية صنع القرار الشفافة.

متتبع المساهمات

إنشاء متتبع المساهمات باستخدام GitHub Actions + SQLite لبدء قياس وتسجيل المساهمات.

المحاكاة

اختبار الصيغ على تاريخ GitHub الموجود (6 أشهر بيانات) للتحقق من العدالة وتحديد الحالات الحدية.

برنامج تجريبي

دعوة 5-10 مساهمين مبكرين للبرنامج التجريبي، جمع الملاحظات، والتكرار على النظام.

التكرار والتحسين

دورات تكرار 3 أشهر بناءً على الملاحظات الواقعية وأنماط المساهمات.

التوثيق

توثيق عام لجميع القرارات والصيغ والتغييرات لبناء الثقة من اليوم الأول.

ركائز العدالة

الركيزةالوصف
الدليلبيانات مساهمة موضوعية وقابلة للقياس والتدقيق
الشفافيةصيغ عامة، نتائج قابلة للطعن
الكرامةلا مساهم يكسب أقل من الأجر العادل، كل عمل مُقدَّر

يضمن هذا الإطار الاعتراف بكل مساهم بعدالة، ومكافأته بإنصاف، وتمكينه من البناء معاً.