Manual:Pywikibot/Development/fa



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


 * عنوان کار زیبا
 * شرح کامل مشکل/گزارش.
 * تفاوت بین خروجی مورد انتظار و خروجی واقعی را توضیح دهید.
 * نحوه بازتولید اشکال، با اطلاعات کامل (اسکریپت، خط فرمان، خانواده و زبان مورد استفاده).
 * خروجی کنسول ارائه شده توسط اسکریپت (شامل ردیابی پایتون در صورت گزارش خرابی).
 * خروجی  را پست کنید.

برای ارسال یک اشکال جدید، از bug tracker دیدن کنید. می‌توانید گزارش‌های اشکال موجود را اینجا بررسی کنید.

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



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



کار با کد منبع


نحوه ارسال پچ
Git و Gerrit را پیکربندی کنید. مراحل را دنبال کنید و این را اجرا کنید:

and after modifying the code, follow the steps in.

Guidelines
See the general and the.

Documentation
This is the user and developer manual, as can be found on, please help keeping it updated.

The code itself is partly documented. You can find them, e.g. at:


 * Documentation

as well as unit test code coverage reports at:


 * ( see also T74863)

Bot & Proxy
Use requests environment variables. See T111752.

Debugging network issues
See for tips.