مشارکتکنندگان تازهکار¶
ممکن است صدای کوچکی در ذهنتان باشد که به شما میگوید آماده نیستید؛ که باید یک آموزش دیگر ببینید؛ که برای مشارکت در پروژههای متنباز آماده نیستید. بالاخره شما فقط یک مبتدی هستید. چه چیزی ممکن است برای پروژهای مثل BeeWare ارائه دهید؟
اطمینان میدهم – صدای کوچکی که در ذهنتان هست اشتباه میکند. شما میتوانید کد به پروژههای متنباز و به BeeWare کمک کنید.
سندروم impostor¶
شما هم اولین کسی نیستید که چنین افکاری دارید. حتی اعضای تیم اصلی این پروژه هم گهگاه چنین افکاری دارند. این حالت «سندروم impostor» نامیده میشود و یک مشکل بسیار رایج است. خبر خوب این است که ما اینجا هستیم تا به شما کمک کنیم بر آن غلبه کنید.
این آموزش برای اطمینان از اینکه شما دقیقاً میدانید چه فرآیندی را باید دنبال کنید تا بتوانید به BeeWare کمک کنید، تهیه شده است. علاوه بر این دستورالعملهای رویهای، این پروژه یک آییننامه رفتار دارد. این آییننامه برای اطمینان به شماست که صرفنظر از اشتباهاتی که مرتکب میشوید، با احترام با شما رفتار خواهد شد. همه اشتباه میکنند - این بخشی طبیعی از یادگیری است. تعهد ما به شما این است که ما اینجا هستیم تا به شما در یادگیری کمک کنیم، نه اینکه به خاطر یادگیری به شما توهین یا تحقیر کنیم.
شما همچنین نمیتوانید هیچ آسیبی وارد کنید - نه به کامپیوتر خودتان، و نه به پروژه به طور کلی. پروژههای BeeWare هیچیک از بخشهای کامپیوتر یا سیستمعامل شما را که ممکن است آسیب جدی وارد کند، دستکاری نمیکنند. در بدترین حالت، چند فایل اضافی روی هارددیسک شما ذخیره میشود که بعداً بهراحتی قابل حذف هستند. و هر مشارکتی که برای BeeWare ارسال میکنید، پیش از ادغام در پروژهٔ «رسمی»، بررسی میشود و بازخورد دریافت میکنید تا هر مشکلی را که ممکن است وجود داشته باشد، اصلاح کنید.
پس از مشارکت نترسید. اگر تا اینجا پیش آمدهاید، نشان دادهاید که به مشارکت علاقهمند هستید – و همین کافی است. ما میتوانیم در ادامه مسیر به شما کمک کنیم.
هر کمک مهم است¶
مشارکت در یک پروژه متنباز فقط به نوشتن کد محدود نمیشود. شما میتوانید با نوشتن مستندات، آزمونها یا حتی ارائه بازخورد درباره پروژه (از جمله بازخورد درباره فرایند مشارکت) کمک کنید. برخی از این مشارکتها ممکن است برای کل پروژه ارزشمندترین باشند، زیرا شما با چشمانی تازه به پروژه نگاه میکنید و میتوانید خطاها و فرضیاتی را ببینید که مشارکتکنندگان باتجربه از کنار آنها گذشتهاند.
اهمیت مشارکتها¶
نرمافزار متنباز با مشارکتهای خود زنده است و با آن نابود میشود. مشارکتهای جامعه برای موفقیت هر پروژه متنباز حیاتی است و BeeWare نیز از این قاعده مستثنی نیست. تا جایی که بتوانیم، کمکی را که برای مشارکت نیاز دارید، در اختیارتان قرار خواهیم داد. ما با کمال میل شما را در شروع کار و پیشبرد مشارکتتان یاری میکنیم، چه این اولین بار باشد، چه دهمین یا صدمین بار. لطفاً در تماس گرفتن و اعلام نیازتان به کمک تردید نکنید.
حالا وقت آن است که آستینها را بالا بزنیم و اولین مشارکت خود را انتخاب کنیم.