خلال اثني عشر عامًا، قدمت إسهامات كثيرة للمصدر المفتوح. توليت الإخراج الفني لشعاري Bash و Zsh ، وشاركت في تأسيس شبكة توزيع محتوى مجانية لمشروع Bootstrap ، استخدمتها سبعة ملايين صفحة موقع خلال وجودي فيها. ونظمت فعاليات مثل SustainOSS في ثلاثة بلدان، وأشارك حاليًا في تقديم بودكاست Sustain.
هل لاحظتم القاسم المشترك؟ لم يتطلب أي من ذلك فتح بيئة تطوير متكاملة IDE.
ولماذا أذكره؟ لأن شخصًا أحترمه، وما زلت أحترمه، اقترح أنه إذا أوشك أحد على استخدام تعبير «مساهمون غير برمجيين»، فعليه التوقف واستعمال لغة مختلفة تمامًا.
أرى الفكرة سيئة، وإليكم السبب. في 2016 قدمت حديثًا بعنوان «ماذا بعد Git Push ؟» في مؤتمر O’Reilly للمصدر المفتوح OSCON. تحقق حلمي، لكنه كاد ألا يحدث لاعتقادي أن الجمهور لن يهتم بإسهاماتي غير البرمجية. بدأت أشك في نفسي، فطمأنني مرشدي إلى قيمة عملي للمجتمع وضرورة تشجيع الآخرين عليه، وكان محقًا.
نجح الحديث، ثم قال لي أحد الحاضرين إن استخدام Git في العنوان غير مناسب لحديث غير تقني. ربما كان محقًا؛ لم أهتم كثيرًا آنذاك، فقد تحدثت في OSCON وصفق الناس، وفرحت بذلك. وأظهر تعليق مصور في الأصل اسم BootstrapCDN على لوحة المؤتمر.
لكن التعليق بقي يتردد في رأسي سنوات. ولم أدرك حتى 2021 أن من حق الناس الافتخار بوصفهم مساهمين غير برمجيين؛ فحتى المطورين يقدمون إسهامات من هذا النوع، ولا عيب فيها. بل أنشأت نشرة باسم «المساهم غير البرمجي» على Revue التي توقفت لاحقًا. وأنا متمسك بهذا التوجه.
والتضييق على هذه اللغة يزيد وصم من لا يبرمجون، ويثنيهم عن المشاركة. ونحن نحتاج إلى مزيد منهم! تشبه بنيتنا الرقمية الرسم xkcd رقم 2347 الذي يحيل إليه الأصل. ونحتاج كل الأيدي لدعم استدامة سلسلة التوريد المفتوحة. وقد تكون أكثر الإسهامات أثرًا وضع سياسات تمول المنافع العامة.
يعاني القائمون على الصيانة من ضآلة تبرعات بعض الأفراد والشركات. ويحتاجون إلى داعمين غير برمجيين يدافعون عنهم، ويقولون لرؤساء مؤسساتهم أو أقسامهم إن المشروع مكون أساسي في البنية، وإنه ينبغي البدء برعايته ماليًا.
فما المشكلة إن وصفت نفسي أو غيري بمساهم غير برمجي؟ أحب هذا العمل، وكان أثره أكبر من أي شيفرة كتبتها. استغرق تقبل ذلك وقتًا، فلماذا نُشعر غيرنا بالخجل منه؟ نحن جميعًا مساهمون في النهاية، مهما اختلف نوع العمل.
ويستشهد الكاتب بمشهد لشخصية غاس بورتوكالوس في فيلم«My Big Fat Greek Wedding»، يشبه المختلفين بالتفاح والبرتقال: اختلاف الأنواع لا ينفي الانتماء إلى عائلة مشتركة. [أُعيدت صياغة معنى الاقتباس السينمائي هنا بدل نقل الحوار الطويل حرفيًا.]
فلنجعل «المساهمين غير البرمجيين» وصفًا يفخر به الناس، لا أمرًا يخففونه ظنًا أن عملهم أقل أهمية من الشيفرة.
وإذا أردت المشاركة، فيمكنك توثيق مشروع، أو تصميم واجهة وتجربة مستخدم أو شعار أو إخراج فني، أو فرز المشكلات، أو بناء مجتمع، أو الدعوة إلى التمويل، أو تنظيم لقاءات، أو كتابة مقالات وتدوينات، أو ترجمة التوثيق، أو اختبار البرمجيات، أو دعم المستخدمين.
توجد طرق كثيرة للإسهام دون برمجة؛ فابحث عن طريق يتيح لك المشاركة وصنع فرق.
ويختم الكاتب بدعوة إلى حديثه غير البرمجي التالي عن الذكاء الاصطناعي المفتوح، ضمن سلسلة OSI Deep Dive ، بعنوان«Covering your bases with IP Indemnity»، أي تغطية المخاطر بالتعويض المتعلق بالملكية الفكرية، وفق رابط المصدر.
المراجع:
https://sustainoss.org
https://podcast.sustainoss.org/
https://www.youtube.com/watch?v=6jiIeTwDKhs
https://twitter.com/jdorfman/status/490950564302188544
https://tncc-newsletter.com/
https://xkcd.com/2347/
https://deepdiveai.sessionize.com/session/527105
https://www.flickr.com/photos/sdpatsdp/
https://www.flickr.com/photos/sdpatsdp/1113326577/in/photostream/
https://opensource.net/author/opensource-net-production/
https://opensource-net-production.mystagingwebsite.com