وب‌سرویس مجید

پروژه howtostartopensource

eryajf/HowToStartOpenSource

این پروژه یک راهنمای جامع برای شروع همکاری و نگهداری پروژه‌های متن‌باز روی GitHub است.

کاربرد:

این راهنما به تو کمک می‌کنه بدون دردسر وارد دنیای متن‌باز بشی، چه به عنوان مشارکت‌کننده و چه به عنوان نگهدارنده یک پروژه. شامل نکاتی درباره نحوه ایجاد پروژه، مدیریت مسائل (issues)، بررسی درخواست‌های ادغام (PRs)، رعایت اخلاق همکاری و ایجاد جامعه‌ای سالم و فراگیر هست.

در چه شرایطی بهتره استفاده شود؟

اگر تازه وارد دنیای متن‌باز شدی و نمی‌دونی از کجا شروع کنی، یا اگر یک پروژه شخصی داری و می‌خوای به صورت حرفه‌ای اون رو مدیریت کنی، این راهنما دقیقاً چیزیه که نیاز داری. همچنین برای تیم‌های توسعه‌ای که می‌خوان فرآیندهای باز و شفاف داشته باشن، عالیه.

چند مثال از موارد استفاده

وقتی می‌خوای اولین PR خودت رو بفرستی و نمی‌دونی چطور شروع کنی.

وقتی یک پروژه شخصی داری و می‌خوای دیگران رو به مشارکت دعوت کنی.

وقتی به عنوان نگهدارنده پروژه، می‌خوای قوانین همکاری (CODE_OF_CONDUCT) و راهنمای مشارکت (CONTRIBUTING) داشته باشی.

وقتی می‌خوای یاد بگیری چطور با احترام و حرفه‌ای، PRها رو بررسی کنی.

  • ##OpenSource
  • ##GitHub
  • ##ContributionGuide
  • ##DeveloperCommunity
  • ##CodeCollaboration
  • ##BeginnerFriendly
  • ##TechGuide
  • ##FreeSoftware
  • ##DevTips
  • ##HowToContribute