العدالة = الوصول العادل للموارد بناءً على دليل المساهمة
يضمن إطار الاقتصاد المشترك الخاص بنا الاعتراف بكل مساهم بعدالة ومكافأته بإنصاف. إنه ليس مجرد نظام دفع؛ بل هو محرك تقييم شفاف قائم على الأدلة يعامل جميع أشكال المساهمة—الكود والتوثيق وعمل المجتمع—باحترام متساوٍ. يمتلك المساهمون قيمة مساهماتهم للأبد من خلال سجلات غير قابلة للتغيير.
| الفئة | النقاط |
|---|---|
| سطور الكود | 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
| الفئة | النقاط |
|---|---|
| أول رد | 3 نقاط (يشجع الوافدين الجدد) |
| توضيح المشكلة | 5 نقاط (يقلل الضوضاء) |
| حل المشكلة | 10 نقاط × المستخدمين المُحررين |
| اكتشاف التكرار | 2 نقاط (يوفر وقت المشرف) |
| كتابة دليل | 100 نقطة × العمق (سريع: 1x، شامل: 5x) |
| توثيق API | 20 نقطة × نقاط النهاية الموثقة |
| الترجمة | 50 نقطة × اللغة + 0.5 نقطة/مفتاح |
| محتوى فيديو/مرئي | 150 نقطة × الطول (معدل بالجودة) |
| إعداد المساهمين | 50 نقطة لكل أول PR ناجح |
| دعم المنتدى/Discord | 2 نقطة لكل رد مفيد (مرجح بالتصويت) |
| عرض عام | 200 نقطة لكل حديث/مقال |
| أحداث المجتمع | 100 نقطة لكل حدث |
| الفئة | النقاط |
|---|---|
| مقترحات الميزات (مقبولة) | 50 نقطة |
| بحث المستخدمين | 30 نقطة × المستخدمين المُقابلين |
| تحليل تنافسي | 40 نقطة |
| ابتكار نموذج الأعمال | 100 نقطة إذا تم تنفيذه |
| تنسيق الإصدار | 100 نقطة لكل إصدار |
| صيانة التبعيات | 20 نقطة × التبعيات الحرجة المُحدثة |
| تدقيقات الأمان | 200 نقطة + 50 لكل ثغرة مكتشفة |
| الفئة | النقاط |
|---|---|
| منشورات المدونة | 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/UX | 100 نقطة × الشاشات المُصممة |
| نظام التصميم | 500 نقطة (مرة واحدة) + 50/مكون |
| اختبار المستخدم | 30 نقطة × الاختبارات المُجراة |
| تدقيق إمكانية الوصول | 200 نقطة + 20/مشكلة مكتشفة |
| الإشراف | 5 نقاط/ساعة (عمل مُرهق عاطفياً) |
| حل النزاعات | 50 نقطة لكل نزاع مُحل |
| إنشاء السياسات | 100 نقطة (عمل الحوكمة) |
| تحسينات الإعداد | 40 نقطة × نسبة تحسين معدل الإكمال |
| الفئة | النقاط |
|---|---|
| حضور الاجتماعات | 10 نقاط/ساعة (حد أقصى 4 ساعات/أسبوع) |
| دعم البريد/الرسائل | 2 نقطة لكل رد جوهري |
| الدعم العاطفي | ترشيح الأقران = 50 نقطة إضافية شهرياً |
| الميزة | الوصف |
|---|---|
| لوحة الصدارة العامة | أفضل المساهمين (عرض اختياري) |
| لوحة شخصية | نقاطك، ترتيبك، توقع الأرباح |
| عرض الفريق | إجمالي مساهمات المنظمة |
| الاتجاهات التاريخية | مقاييس صحة المساهمات |
كشف التحيز: تتبع منهجي لأنواع المساهمين المُقدَّرين بأقل من قيمتهم · تدقيق ربع سنوي للجنس/الجغرافيا/الأقدمية · تعديل بأثر رجعي تصحيحي + تغيير السياسة
| الميزة | الوصف |
|---|---|
| سجلات دائمة | المساهمات لا يمكن محوها أو تقليل قيمتها |
| إثبات لامركزي | تغييرات القيادة لا تؤثر على حقوق المساهمين |
| العقود الذكية | توزيع الأرباح الآلي |
| ختم Git الزمني | Commit → hash → Ethereum/Polygon (أقل من 0.01$/commit) |
| NFT المساهمة | المساهمات الكبرى = NFT مع metadata |
| السمعة المحمولة | إثبات القيمة عبر المشاريع |
| الضمانة | الوصف |
|---|---|
| سقف التصويت | لا مساهم > 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
| الحساب | القيمة |
|---|---|
| نماذج UI | 100 × 5 شاشات = 500 |
| اختبار المستخدم | 30 × 10 مستخدمين = 300 |
| التوثيق | 20 |
| إجمالي النقاط | 820 |
| الجهد | 16 ساعة |
| السعر بالساعة | 51.25$ (فوق الحد) |
إشراف المنتدى، إعداد 3 مساهمين، تنظيم حدث واحد
| الحساب | القيمة |
|---|---|
| الإشراف | 5 نقاط/ساعة × 20 ساعة = 100 |
| الإعداد | 50 × 3 = 150 |
| الحدث | 100 |
| دعم Discord | 2 × 50 رد = 100 |
| إجمالي النقاط | 450 |
| الجهد | ~25 ساعة |
| المُعدلة | 45$/ساعة = 1,125$ |
| السؤال | الاعتبار |
|---|---|
| تناقص الوقت | هل يجب أن تفقد المساهمات القديمة قيمتها مع الوقت؟ |
| مساهمات الفريق | كيف نقسم النقاط للبرمجة الثنائية؟ |
| التجارب الفاشلة | هل يجب أن يكسب العمل الاستكشافي الذي لا يُنشر نقاطاً؟ |
| الديناميكيات التنافسية | هل تخلق لوحة الصدارة دافعاً سلبياً أم إيجابياً؟ |
| المساواة العالمية | كيف نوازن اختلافات COL بدون التحكيم الجغرافي؟ |
بناء قالب طلب التعليقات لمدخلات المجتمع وعملية صنع القرار الشفافة.
إنشاء متتبع المساهمات باستخدام GitHub Actions + SQLite لبدء قياس وتسجيل المساهمات.
اختبار الصيغ على تاريخ GitHub الموجود (6 أشهر بيانات) للتحقق من العدالة وتحديد الحالات الحدية.
دعوة 5-10 مساهمين مبكرين للبرنامج التجريبي، جمع الملاحظات، والتكرار على النظام.
دورات تكرار 3 أشهر بناءً على الملاحظات الواقعية وأنماط المساهمات.
توثيق عام لجميع القرارات والصيغ والتغييرات لبناء الثقة من اليوم الأول.
| الركيزة | الوصف |
|---|---|
| الدليل | بيانات مساهمة موضوعية وقابلة للقياس والتدقيق |
| الشفافية | صيغ عامة، نتائج قابلة للطعن |
| الكرامة | لا مساهم يكسب أقل من الأجر العادل، كل عمل مُقدَّر |
يضمن هذا الإطار الاعتراف بكل مساهم بعدالة، ومكافأته بإنصاف، وتمكينه من البناء معاً.
On This Page
المبادئ الأساسيةمصفوفة المساهماتالمساهمات التقنية (وزن 40%)مساهمات المجتمع (وزن 30%)المساهمات الاستراتيجية (وزن 20%)مساهمات النظام البيئي (وزن 10%)آليات مكافحة التلاعبأنظمة الكشفطبقة الشفافيةصيغة التقييمالحد الأدنى للسعر بالساعةمنع الدفع المنخفضالتعرف على المساهمات المتنوعةالمساهمات غير البرمجيةالعمل غير المرئيتطوير المهاراتالشفافية والمساءلةلوحة المساهماتالتقييمات القابلة للطعنالتاريخ غير القابل للتغيير (Blockchain)تطور الصيغة والحوكمةتحديثات الصيغة الديمقراطيةالحماية ضد الاستحواذأمثلة الحساباتمطور مبتدئ - أول مساهمةمصمم ينشئ تدفق الإعدادمدير المجتمع - عمل شهريأسئلة مفتوحةالخطوات التاليةركائز العدالة