٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: بين هاتشينجس

نشره Fahad في

أدار المقابلة: جينيفر كليور.

ترجمة: زاهر النوتكي.

سنتحدث اليوم ضمن سلسلتنا الأسبوعية مع بين هاتشينجس. بين المشرف على حزمة النواة في ديبيان بالإضافة إلى مشاريع أخرى. ونوه هاتشينجس في مقابلته هذه بأنك في حالة رغبت في أن تتورط مع نظام لينكس عليك أن تبدأ بالأمور الصغيرة ثم تنتقل تدريجيا بالأمور أكثر تعقيدا حتى تصل إلى مستوى القيام بـ"عمليات جراحية بالدماغ".

ما أسمك؟؟

بين هاتشينجس

ما الدور الذي تلعبه في المجتمع/أو ما الأنظمة الفرعية التي تعمل عليها؟؟

أقوم في وقت فراغي بالإشراف (ضمن مشرفين آخرين) على حزمة نواة لينكس في ديبيان ومراقبة الإصدارات المستقرة من إصدارات لينكس Linux 3.2.y والتي ستدمج ضمن الإصدارة السابعة لديبيان. أحاول كذلك القيام ببعض التصليحات لأغلب العلل المهمة في النواة لإدراجها ضمن الإصدارة 3.2.y وسلسة الإصدارات الثابتة من النواة. بالإضافة إلى ذلك فأنا أشارك في الإشراف على مستودع linux-firmware والذي يقوم بتجميع مختلف الحزم التي قد تحتاجها حزم تعريف الأجهزة على نظام لينكس.

أما عملي الرسمي فإني أقوم بالإشراف على تعريف شبكة sfc و ethtool بالإضافة إلى بعض الأعمال المتعلقة بفكرة عمل الشبكات والأنظمة الأخرى التي يعتمد عليها نظام sfc .

من الذي يقوم بدفع راتبك الشهري؟؟

سولارفلير " Solarflare".

في أي بقاع العالم تسكن؟ ولماذا في ذلك المكان بالذات؟؟

مدينة كامبريدج ، انجلترا. هنا وجدت وظيفتي الأولى ولم أجد سببا وجيها لتركها منذ فترة طويلة.

ما أدواتك المفضلة التي تستخدمها في تطوير البرامج؟وماذا تشغل على سطح مكتبك؟؟

أعمل على كل من Emacs و Evolution و جنوم ٣ و Iceweasel (الملقب بفايرفوكس).

كيف انضممت إلى مجتمع تطوير نواة نظام لينكس؟؟

يعود أمر انضمامي إلى المجتمع في الحقيقة إلى مزيج من عدة أمور حدثت لي في الفترة بين عام ٢٠٠٧و٢٠٠٨: حيث حصل تغير تدريجي في وظيفتي عندما انتقلت من تطوير النسخات الاختبارية إلى الإشراف على كود الإنتاج ومحاولة الحفاظ على حزم ديبيان للعمل مع تعاريف شبكة Ralink wifi ضمن الإصدارات البدائية والرغبة في حل المشكلة المستمرة منذ فترة طويلة (على ديبيان) من الحزم غير الحرة المدمجة ضمن النواة.

ما سبب استمرارك في الاهتمام بالمجتمع؟؟

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

ما هو أكثر شيئ استمتعت به أثناء اشتراكك في عملية التطوير التعاونية (النقاشات الملتهبة ، تسليم الأكواد البسيطة أو الانجازات المدهشة)؟؟

لا يمكنني اختيار حالة محددة ولكن هذه الصفحة مثال جيد لتسليم كود برمجي سخيف جدا: http://lwn.net/Articles/490040/

ما النصيحة التي تقدمها للمطورين الذين يرغبون في الانضمام إلى المجتمع؟؟

ابدأ مشوارك من خلال عمل بسيط. ثم إذا ترغب بذلك واصل مشوارك حتى تصل إلى القيام بـ"عمليات جراحية بالدماغ". بالإضافة إلى ذلك داوم على قراءة كل من وثائق التوثيق ومستندات changelogs

ما الذي تستمع إليه وأنت تبرمج؟؟

أستمع إلى تشكيلة واسعة من الموسيقى ويمكنك الإطلاع على بعض هذه المقطوعات على: http://www.last.fm/user/womble2/tracks.

أي قائمة بريدية أو قناة IRC تستخدم؟؟ وأي المؤتمرات تحضر؟؟

أنا مشترك في كل من قائمة netdev و stable ويمكنك من إيجادي في العديد من القوائم البريدية الأخرى. لا يوجد مؤتمر معين أتعهد حضوره بشكل سنوي ومع ذلك فقد حضرت كل من DebConf و FOSDEM و Chaos Communication Congress و Linux Plumbers Conference لمرات عدة.

 

رابط المقالة باللغة الإنجلزية هنا.