برمجياتقراءة دقيقتين

GitHub تتيح للمؤسسات تحديد عدد الـ pull requests المفتوحة للمساهمين من الخارج

المغزى

حق فتح pull request لم يعد متاحًا للجميع بالتساوي بل صار مقننًا بحسب علاقة المساهم بالمشروع، فيصبح أول PR من مساهم جديد عيّنة تُقرأ لا محاولة من محاولات كثيرة.

أعلنت GitHub في سجل التغييرات يوم 6 أغسطس 2026 أن حدود الـ pull requests أصبحت متاحة على مستوى المؤسسة كلها، بعد أن كانت تُضبط لكل repo على حدة.

ويحدد هذا الحد عدد الـ pull requests المفتوحة المسموح بها في الوقت نفسه للمستخدم الذي لا يملك صلاحية write على المستودع، أي المساهم القادم من خارج المشروع تحديدًا. وإذا بلغ الحد، فعليه أن يغلق أحد طلباته أو يُدمج قبل أن يفتح طلبًا جديدًا. وتتيح GitHub قائمة استثناء (bypass list) للمساهمين الموثوقين الذين لهم سجل في المشروع.

والدافع معروف: يعاني المشرفون على المشاريع المفتوحة (maintainers) من تدفق pull requests تستغرق مراجعتها وقتًا أطول من كتابتها. وقالت GitHub أيضًا إنها تعمل على خاصية لأرشفة الطلبات الضعيفة، وعلى مد الحدود نفسها إلى الـ Issues.

وتغير الخطوة معادلة المساهمة في المصادر المفتوحة. فقد كان بناء السمعة في هذا المجال يعتمد عند بعض المطورين على الكمية: عشرات الطلبات على عشرات المستودعات تُذكر في السيرة الذاتية. أما مع رصيد محدود داخل كل مؤسسة، فيصبح أول pull request عيّنة يُحكم من خلالها على صاحبه.

وفي القرار توتر حقيقي بين مصلحتين مشروعتين. فهو يحمي وقت المشرفين فعلًا، وفي الوقت نفسه يرفع الحاجز أمام المساهمة الأولى لكل من يبدأ طريقه في المصادر المفتوحة، ومنهم مطورون كثيرون في المنطقة العربية يعتمدون عليها لإثبات خبرتهم.

المصادر

  1. إعلان GitHub في سجل التغييرات
  2. تدوينة GitHub عن أثر الحدود على الـ maintainers
  3. توثيق إعدادات المؤسسات في GitHub
  4. نقاش المجتمع حول المساهمات الضعيفة

من عدد الأربعاء 29 صفر - 12 أغسطس

أخبار ذات صلة

أخبار الأربعاء 29 صفر - 12 أغسطس