چگونه در یک پروژه متن‌باز مشارکت کنیم؟!

چگونه در یک پروژه متن‌باز مشارکت کنیم؟!

چگونه در یک پروژه متن‌باز مشارکت کنیم؟!


چه سالی بود سال 2018، کمپانی IBM شرکت redhat رو خرید 34 بیلیون $ => 34,000,000,000 ( اگر با دلار 14500 تومنی سامانه نیما هم حساب کنیم میشه 4.93 و 14 تا صفر جلوش 😐 )
ما Vue JS رو داشتیم، محبوب تر از همیشه، همچنین چه نرم‌افزار هایی که نسخه اضافه نکردن ما همین اواخر جوملا 3.9 رو داشتیم (ایشالا 4.0 بتا تو ببینم بابا 😍)
می بینیم که پروژه های زیادی روی گیت‌لب (که به خاطر گوگل و کلودش ما رو تحریم کرده😞) و گیت‌هاب (که مایکروسافت خریدتش🤑) قرار داره و هر روز مشارکت‌گنندگان بیشتری در پروژه های متن‌باز یا آزادش برای توسعه هر چه بهتر برنامه‌ها همکاری می کنند.
ولی مایی که خیلی خوبیم و خیریم و به توسعه نرم‌افزار علاقه داریم، چه‌جوری می تونیم در یک پروژه متن‌باز مشارکت کنیم؟!

قدم اول: Read the README (اون فایل ReadMe.md لعنتی رو بخون)


اگر مرابخوان رو می خونید که هیچ، واگر نمی خونید بدون که داری اشتباه می زنی داداش، بهش می گن README نه DONTREADME 😒

 

قدم دوم: Feature, fix (ایجاد ویژگی و یا درست‌کردن مشکل بوجود آمده)


اگر ویژگی مد نظرتونه که می تونه به نرم‌افزار اضافه بشه یا مشکلی وجود داره که اذیت‌تون می کنه، یادتون نره که تیکت بزنید و اطلاع بدید (یا کد بزنید و مرج‌ریکوئست کنید )

 

قدم سوم:‌ فایل CONTRIBUTING رو بخونید!


تو پروژه های متن‌باز معمولا یه فایل مشارکت هست. با دقت بخونید، باشد که پروژه مد نظر رو پیدا کرده و با خوشحال دنیای بهتر بسازید 🥰

 

قدم چهارم: کامیت کردن به پروژه و ایجاد پول‌ریکوئست


کد رو زدی، ویژگی مد نظرت رو اضافه کردی یا حتی پروژه مشکلی داشت و حلش کردی. پیر شی جوون بفرستش بره بابا

پول ریکوئست در گیت‌هاب

قدم پنجم: Fork کردن پروژه

 

اگر پول‌ریکوئست دادید رو قبول نکردن فدای سرت، ویژگی رو بیار برای خودت. چه‌جوری، با فورک کردن پروژه!
 فورک کردن در گیت‌هاب

 

بن‌مایه : dev.to  و ویکی‌پدیای عزیز

 

فیبوناچی در پایتون

فیبوناچی در پایتون !

من همیشه از فیبوناچی خوشم می آمد :)

یعنی برام جالب بود که چه جوری جمع یه عدد با عدد قبل خودش می تونه اینقدر برای کامپیوتر سخت و سنگین باشه و کنجکاو تر ام می کرد وقتی رسیدن در جواب کمترین زمان (نه از لحاظ قدرت سخت افزار بلکه از نظر الگوریتمیک و روند کار) می تونه چه جوری باشه ؟!

ادامه مطلب

پر استفاده ترین تکه کد های jquery

از خوبای جی‌کوئری . . .

از خوبای جی‌کوئری (پر استفاده ترین هاش)

داشتم تو نت دنبال تکه کد های جالب برای بلاگ می گشتم تا به این پست بر خوردم " پرکاربردترین قطعه کدهای جی کوئری " به عنوان یه توسعه دهنده برام جالب بود که مردم چه کدی رو بیشتر از همه تو JQuery استفاده می کنند

ادامه مطلب

best of all programming languages

بهترین زبان های برنامه نویسی 1396

خوب ، من هم طبق ثنت این چند ساله اینترنت می خواهم بهترین زبان های برنامه نویسی سال میلادی که گذشت رو معرفی کنم .

توجه : برای میزان درجه سختی هر یک از زبان ها از مقیاس 1/5 تا 5/5 که خیلی سخت باشه استفاده شده !

ادامه مطلب

  • 1
  • 2

خبرنامه!

آدرس ایمیلتون :