ميلنگ لسٽن ذريعي انتظام هڪ رڪاوٽ جي طور تي نوجوان ڊولپرز جي آمد کي روڪڻ

Sarah Novotny، Microsoft جي لينڪس فائونڊيشن جي گورننگ بورڊ جي ميمبر، اٿيو مسئلو لينڪس ڪنيل ڊولپمينٽ جي عمل جي قديم فطرت بابت. ساره جي مطابق، هڪ ميلنگ لسٽ استعمال ڪندي (LKML، Linux Kernel Mailing List) ڪنييل ڊولپمينٽ کي همٿائڻ ۽ پيچ جمع ڪرڻ نوجوان ڊولپرز کي حوصلا افزائي ڪري ٿو ۽ نون سنڀاليندڙن ۾ شامل ٿيڻ ۾ رڪاوٽ آهي. جيئن ته ڪني جي سائيز ۽ ترقي جي رفتار وڌندي، مسئلو سان گهٽتائي سنڀاليندڙ جيڪي ڪنيل سب سسٽم جي نگراني ڪرڻ جي قابل آهن.

سنڀاليندڙن ۽ ڊولپرز جي وچ ۾ رابطي لاءِ وڌيڪ جديد ميکانيزم ٺاهڻ، ”مسئلو“ سسٽم وانگر ۽ گيٽ ۾ سڌو پيچ کي اپنائڻ سان GitHub تي درخواستون ڇڪڻ، اهو ممڪن بڻائيندو ته نوجوان سنڀاليندڙن کي منصوبي ڏانهن راغب ڪرڻ. موجوده اي ميل تي ٻڌل ڊولپمينٽ مئنيجمينٽ جي عمل کي ڪيترن ئي نوجوان ڊولپرز پاران قديم ۽ غير ضروري طور تي وقت سازي طور سمجهيو ويندو آهي. في الحال، ڪنيل ڊولپرز لاءِ مکيه ڪم ڪندڙ اوزار آهي اي ميل ڪلائنٽ، ۽ اهو نون ايندڙن لاءِ ڏاڍو ڏکيو آهي، جيڪي 5-10 سال اڳ صنعت ۾ آيا هئا ۽ ڪم جي اهڙي تنظيم کي ترتيب ڏيڻ لاءِ جديد تعاون واري ترقياتي نظام جا عادي آهن.

خط فارميٽنگ لاءِ سخت ضرورتن جي ڪري تڪليف وڌي وئي آهي، جن مان ڪجهه 25 سال اڳ منظور ڪيا ويا هئا. مثال طور، ميلنگ لسٽ HTML مارڪ اپ جي استعمال کي منع ڪري ٿي، ان حقيقت جي باوجود ته اڪثر اي ميل کلائنٽ ڊفالٽ طور اهڙي مارڪ اپ استعمال ڪندا آهن. مشڪلاتن جي هڪ مثال جي طور تي اهو پيدا ٿئي ٿو، هڪ ساٿي جو ذڪر ڪيو ويو آهي، جيڪو OpenBSD ميلنگ لسٽ ڏانهن پيچ موڪلڻ لاء جيڪو پڻ HTML ميل جي اجازت نٿو ڏئي، هڪ الڳ اي ميل ڪلائنٽ کي نصب ڪرڻ جي ضرورت آهي، ڇاڪاڻ ته هن جو مکيه اي ميل کلائنٽ (Outlook) HTML ميل موڪلي ٿو.

قائم ڪيل بنيادن کي ٽوڙڻ ۽ موجوده ڊولپرز جي عادتن جي ڀڃڪڙي نه ڪرڻ لاء، اهو تجويز ڪيو ويو آهي ته نئين ڊولپرز لاء هڪ موڊ ٺاهيو جيڪو توهان کي "مسئلن" سان ملندڙ پل جي درخواستن يا سسٽم ذريعي سڌو سنئون سنڀاليندڙن ڏانهن پيچ جمع ڪرڻ جي اجازت ڏئي ٿو، ۽ خودڪار طور تي نشر. انھن کي LKML ميلنگ لسٽ ڏانھن.

هڪ ٻيو خيال بحثن ۽ اعلانن جي حق ۾ پيچ مان LKML کي بند ڪرڻ آهي. ان جي موجوده شڪل ۾، هزارين اکر LKML ذريعي گذريا آهن، جن مان گھڻا سڌو سنئون ڪوڊ ۾ شامل ڪرڻ لاء تجويز ڪيل ڪوڊ آهن ۽ صرف هڪ ننڍڙو حصو اعلانات آهن جيڪي پيچ ۽ بحث جي جوهر کي بيان ڪن ٿا. شايع ٿيل پيچ اڃا تائين Git ۾ ظاهر ڪيا ويا آهن ۽ عام طور تي Git ۾ پل درخواستون استعمال ڪندي قبول ڪيا ويا آهن، ۽ LKML صرف پروسيس کي دستاويز ڪري ٿو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو