برنامه نویسی

درک جوامع منبع باز با Quine

سلام! 👋 این رودریگو از کواین است!

Quine به شما کمک می‌کند تا با کمک به یافتن مخازن برای کار و ساده‌سازی هر مرحله در سفر مشارکت‌کننده‌تان، کار خود را به عنوان یک توسعه‌دهنده تسریع کنید.

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

در این پست به شما نشان خواهم داد که چگونه می توانید از Quine برای درک بهتر فعالیت، معیارها و کیفیت یک جامعه منبع باز که به تازگی کشف کرده اید استفاده کنید. در کواین، ما اطلاعات، آمار و ML (و صادقانه بگویم چند چیز دیگر) را بررسی می‌کنیم، بنابراین رویکرد کمی در پیش گرفتیم.

جاه‌طلبی‌های ما در اینجا بزرگ است و به زودی در این مورد بیشتر خواهیم نوشت. در حال حاضر، نقطه شروع ما چیزی است که در داخل به عنوان “صفحه جزئیات مخزن“.

توضیحات تصویر

بنابراین صفحه جزئیات مخزن چیست؟ با کلیک بر روی کارت مخزن در کواین شما را به صفحه ای هدایت می کند که نمای یکپارچه از اطلاعات کلیدی موجود در مخزن دارد. این چیزی است که ما به آن می گوییم صفحه جزئیات مخزن (یا RDP). در بالای صفحه می‌توانید پیوندهای اساسی و ابرداده‌های مربوط به مخزن را بیابید. در این پست ما اجزای RDP را با در نظر گرفتن چهار سوال توضیح می دهیم که می تواند به شما در پاسخ به آن کمک کند.

Q1. این مخزن چقدر محبوب است؟

یکی از اولین چیزهایی که مردم هنگام مرور مخازن در GitHub به آن توجه می کنند، تعداد ستاره های آن است. این کاملا منطقی است! ستارگان نشانگر محبوبیت است که با میزان آن ارتباط دارد ستایش و حمایت جامعه که یک مخزن در طول زمان به دست آورده است. ما نمودار ستاره نگر به شما کمک می کند تا با ترسیم رشد انباشته ستارگان تمام وقت یک مخزن، این موضوع را تجسم کنید. اگر می‌خواهید نمای گران‌تری داشته باشید، بازدیدهای شش ماهه (6M) و یک ساله (1Y) آن فقط با یک کلیک فاصله دارند!

توضیحات تصویر

Q2. چقدر سریع به روابط عمومی و مسائل پاسخ داده می شود؟

برگه بالای شکل ستاره‌نگار را حرکت دهید تا به آن برسید زمان پاسخگویی موضوع نموداری که مدت زمان مورد نیاز برای اظهار نظر در مورد مسائل اخیراً ارسال شده را نشان می دهد. این نمودار می تواند به شما در درک پاسخگویی جامعه مخزن کمک کند و درک بهتری از اینکه آیا مخزن به طور فعال حفظ می شود یا خیر. میانگین زمان پاسخ در گوشه سمت چپ پایین نمایش داده می شود.

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

توضیحات تصویر

Q3. آیا مسائلی وجود دارد که بتوانم روی آن کار کنم؟

برای یافتن لیستی از موارد باز، تمام راه را به پایین اسکرول کنید good-first-issues. ردیف‌ها با برچسب‌ها و مهرهای زمانی غنی شده‌اند تا به شما در درک نوع کار موجود و تازه بودن موضوع کمک کنند. بر روی دکمه “حل” کلیک کنید تا یک برگه جدید باز شود که شما را به صفحه شماره رسمی در GitHub هدایت می کند.

به یاد داشته باشید که با قدرت زیاد، مسئولیت بزرگی به همراه دارد! مطمئن شوید که دستورالعمل‌های کمک‌کننده مخزن (که در CONTRIBUTING.md فایل) قبل از اینکه بخواهید مشکلی را حل کنید. گاهی اوقات، ممکن است مجبور شوید به صراحت ابراز علاقه کنید تا به آن منصوب شوید. نگهدارنده‌ها همیشه مشغول کمک به مشارکت‌کنندگان در رفت و آمد هستند، بنابراین وقتی با آنها تعامل می‌کنید مهربان باشید و واقعی باشید.

توضیحات تصویر

Q4. آیا مخازن دیگری مانند این وجود دارد؟

شاید پس از مشاهده تمام این اطلاعات متوجه شده باشید که این مخزن واقعا برای شما مناسب نیست. شاید حفظ نشده باشد یا هیچ موضوع اولی خوبی وجود نداشته باشد که به شما علاقه مند باشد. در هر صورت ممکن است شما به گزینه های بیشتری نیاز دارید… بنابراین ما گزینه هایی را در اختیار شما قرار می دهیم.

سمت راست RDP حاوی لیستی از مشابه ترین مخازن است. این لیست‌ها در داخل با خرد کردن متادیتا و محتوای مخازن در GitHub محاسبه می‌شوند (در این مورد پستی خواهیم نوشت). بنابراین پیش بروید و به اطراف بروید تا جایگزین های بالقوه ای برای هر مخزن در فهرست ما پیدا کنید. ممکن است شگفت زده شوید 🙂

توضیحات تصویر

آیا با RDP بازی کرده اید؟ در نظرات به ما بگویید که چه فکر می کنید یا چه چیزی می توانیم برای شما بهتر کنیم 🙂

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا