Berurusan dengan Bugs

Python adalah bahasa pemrograman matang yang telah membangun reputasi stabilitas. Untuk mempertahankan reputasi ini, pengembang ingin mengetahui kekurangan apa yang ada temukan di Python.

Terkadang lebih cepat untuk memperbaiki bugs oleh Anda kemudian menyumbangkan patch ke Python karena menyederhanakan proses dan melibatkan lebih sedikit orang. Pelajari caranya contribute.

Dokumentasi bugs

Jika Anda menemukan bug di dalam dokumentasi atau berkeinginan untuk mengusulkan sebuah perbaikan, mohon untuk mengajukan sebuah laporan tentang bug di dalam tracker. Jika Anda memiliki sebuah saran bagaimana cara untuk memperbaikinya, lampirkan juga.

Jika Anda tidak punya waktu, Anda juga dapat mengirim email laporan dokumentasi bug ke docs@python.org (perilaku bugs juga dapat dikirim ke python-list@python.org). 'docs@' adalah milis yang dijalankan oleh sukarelawan; permintaan Anda akan diperhatikan, meskipun mungkin perlu waktu beberapa saat untuk diproses.

Lihat juga

Dokumentasi *bugs*

Daftar dokumentasi bugs yang telah dikirimkan ke pelacak isu issue tracker Python.

Issue Tracking

Tinjauan dari proses yang terlibat dalam pelaporan perbaikan pada pelacak.

Membantu dengan Dokumentasi

Panduan komprehensif untuk pribadi yang tertarik untuk berkontribusi dalam dokumentasi Python.

Menggunakan pelacak isu Python

Issue reports for Python itself should be submitted via the GitHub issues tracker (https://github.com/python/cpython/issues). The GitHub issues tracker offers a web form which allows pertinent information to be entered and submitted to the developers.

The first step in filing a report is to determine whether the problem has already been reported. The advantage in doing so, aside from saving the developers' time, is that you learn what has been done to fix it; it may be that the problem has already been fixed for the next release, or additional information is needed (in which case you are welcome to provide it if you can!). To do this, search the tracker using the search box at the top of the page.

If the problem you're reporting is not already in the list, log in to GitHub. If you don't already have a GitHub account, create a new account using the "Sign up" link. It is not possible to submit a bug report anonymously.

Being now logged in, you can submit an issue. Click on the "New issue" button in the top bar to report a new issue.

The submission form has two fields, "Title" and "Comment".

For the "Title" field, enter a very short description of the problem; less than ten words is good.

Di area "Comment", deskripsikan masalah dengan detil, termasuk apa yang Anda harapkan terjadi dan apa yang saat ini terjadi. Pastikan untuk menyertakan apakah ada modul ekstensi yang terkait, dan platform perangkat keras serta perangkat lunak yang digunakan (termasuk info versi yang sesuai).

Each issue report will be reviewed by a developer who will determine what needs to be done to correct the problem. You will receive an update each time an action is taken on the issue.

Lihat juga

Bagaimana Melaporkan Bug Secara Efektif

Artikel yang menyantumkan sejumlah detil tentang bagaimana membuat laporan bug yang berguna. Menjelaskan tentang sejumlah informasi yang berguna dan mengapa hal tersebut berguna.

Pendoman Pelaporan Bug

Informasi tentang menulis laporan bug yang baik. Beberapa di antaranya khusus untuk proyek Mozilla, tapi secara umum menjelaskan praktik yang baik.

Mulai berkontribusi untuk Python

Selain hanya melaporkan bugs yang Anda temukan, anda juga dipersilahkan mengirim patch untuk memperbaikinya. Anda dapat menemukan informasi lebih lanjut mengenai bagaimana memulai memperbaiki Python di Panduan Pengembang Python. Jika Anda punya pertanyaan-pertanyaan, milis core-mentorship adalah tempat yang ramah untuk mendapatkan jawaban atas semua pertanyaan terkait proses memperbaiki masalah di Python.