tgoop.com/geek_engineers/523
Last Update:
ویدیو یک واکنش از ThePrimeagen به انتقادات جاناتان بلو نسبت به نرمافزار متنباز است. بلو درباره فرهنگ، خلاقیت و مدل مشارکت در پروژههای متنباز صحبت میکند.
https://youtu.be/kn59Yn55Pos?si=WiBYdIl_JpQvJXDF
موضوعات مهم مطرح شده:
۱. رکود و کمبود خلاقیت
جاناتان بلو میگوید نرمافزار متنباز بیش از ۲۰ سال است که درجا میزند و کار خلاقانه واقعی خیلی کم در آن دیده میشود و بیشتر پروژهها فقط کپی هستند. ThePrimeagen تا حدی موافق است اما اشاره میکند که نوآوری هم وجود دارد، مخصوصاً در زمینههایی مثل فریمورکهای جاوااسکریپت.
۲. مدل Pull Request و سلسلهمراتب پروژهها
بلو از مدل Pull Request انتقاد میکند و میگوید این مدل باعث ایجاد یک هرم قدرت میشود که در آن تعداد کمی (حافظان پروژه) قدرت اصلی را دارند و این با دموکراتیک بودن متنباز در تضاد است. ThePrimeagen موافق است که این فرایند میتواند بیپاداش و سلسلهمراتبی باشد و مشارکتکنندگان معمولاً قدرت و شناخت کافی ندارند.
۳. مدلهای جایگزین مشارکت
بلو پیشنهاد میدهد که مشارکت فقط به گروهی مورد اعتماد محدود شود، مثل روشی که بعضی شرکتهای بزرگ (مثل گوگل) دارند. ThePrimeagen میگوید این کار میتواند کیفیت را بالا ببرد و اصطکاک را کم کند، اما الزاماً بهتر یا بدتر نیست، فقط متفاوت است.
۴. دینامیک اجتماعی و انتقاد
بحث درباره چالشهای اجتماعی متنباز است، مثل موانع فرهنگی و زبانی و اینکه انتقاد از کد میتواند شخصی تلقی شود. هر دو موافقاند که قضاوت فنی قوی مهم است اما نحوه بیان بازخورد برای سلامت جامعه اهمیت دارد.
۵. نقش شخصیتهای سختگیر
بلو معتقد است بسیاری از مشارکتکنندگان عالی، کار کردن با آنها سخت است چون به کارشان اهمیت زیادی میدهند و استانداردهای بالایی دارند. ThePrimeagen هم موافق است و میگوید این شدت علاقه میتواند باعث رفتار تند شود، اما همین باعث پیشرفت پروژهها میشود.
۶. حمایت از متنباز
همچنین ThePrimeagen تأکید میکند که باید از پروژههای متنبازی که به آنها وابسته هستید، مالی حمایت کنید چون نگهداری آنها زحمت زیادی دارد و معمولاً بدون دستمزد انجام میشود.
BY 🦞 Geek Engineers

Share with your friend now:
tgoop.com/geek_engineers/523