ابدأ بالمشروع، لا باسم مألوف
قد تجد مستودعين بأسماء مشاريع متشابهة أثناء التحقق من إعلان إصدار عام. دوّن موقع المشروع الذي تثق به بالفعل، وعنوان URL للمنظمة الذي وجدته، وعنوان URL للمستودع قيد المراجعة. هذا يمنع إرفاق شارة منظمة في ملاحظاتك بنتيجة بحث غير ذات صلة.
افتح ملف المنظمة الشخصي نفسه. الشارة الملتقطة في لقطة شاشة أو المذكورة في ملف README ليست نفس الملاحظة التي تحصل عليها من الملف الشخصي الحالي. سجّل تاريخ التحقق والنطاق الدقيق المعروض مع معلومات الملف الشخصي.
اقرأ علاقة النطاق بدقة
توثّق GitHub شارة منظمتها كنتيجة للتحقق من ملكية النطاقات. يجب أن تتطابق معلومات الموقع والبريد الإلكتروني المعروضة في الملف الشخصي مع النطاقات الموثقة؛ النطاقات المختلفة، بما في ذلك بعض المتغيرات، تتطلب تحققًا خاصًا بها. كما تصف GitHub الموافقة على النطاق كإجراء منفصل. المصدر
قارن المضيف الدقيق بدلًا من افتراض أن كل عنوان يحتوي على اسم المشروع متكافئ. لمشروع توضيحي، ينبغي تدوين docs.example.org وexample.org كمضيفين مختلفين حتى لو كانت المنظمة تدير كليهما. لا تستنتج حالة أحدهما من تهجئة الآخر.
هذه مهمة قراءة. لا تحتاج إلى تغيير DNS أو طلب الوصول إلى المنظمة أو التحقق من نطاق بنفسك لفحص مصدر مشروع عام.
احتفظ بثلاثة فحوص مختلفة في صفوف منفصلة
| الكائن | سؤال مفيد | ما يبقى للتحقق |
|---|---|---|
| ملف المنظمة الشخصي | أي علاقة نطاق موثقة؟ | ما إذا كانت هذه هي المنظمة ذات الصلة بمهمتك |
| المستودع | هل هذا هو المشروع المرتبط من موقع المنظمة نفسه؟ | ما إذا كنت قد فتحت المستودع والإصدار الصحيحين |
| الإصدار أو الوثيقة | ماذا تقول الفقرة الفعلية؟ | ما إذا كانت تدعم الادعاء المحدد الذي تخطط لاستشهاده |
يمكن أن يساعدك الملف الشخصي في الانتقال إلى مشروع دون حسم صحة كل عبارة في ذلك المشروع. وبالمثل، فإن غياب الشارة هو ملاحظة حول الملف الشخصي، وليس اكتشافًا بأن المنظمة احتيالية.
احتفظ بالأدلة التي استخدمتها فعليًا
اتبع رابط المشروع من موقع المنظمة نفسه عندما يكون متاحًا، وقارن وجهته بالمستودع الذي وجدته، واحفظ عنوان الإصدار أو الوثيقة ذي الصلة. إذا اختلف الموقع والمستودع، احتفظ بالوجهتين ووصف العلاقة بأنها غير محسومة بدلًا من اختيار الصفحة الأكثر تنسيقًا.
لفحص توضيحي لسجل التغييرات، النتيجة المفيدة هي مستودع وإصدار وجملة تدعم الميزة. الشارة وحدها ليست تلك النتيجة. استخدم رابط مصدر GitHub مستقر عندما قد يتغير الملف لاحقًا.
إذا كانت الشارة التي رأيتها بجوار التزام، فاستخدم دليل توقيع الالتزام بدلًا من ذلك. فهو يتناول كائنًا مختلفًا ولا ينبغي استبداله بمراجعة نطاق المنظمة.