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

Laporan bug untuk Python perlu dikirimkan melalui pelacak Bug Python (https://bugs.python.org/). Pelacak bug menyediakan sebuah formulir Web dimana informasi terkait dapat dimasukkan kemudian dikirimkan ke pengembang.

Langkah pertama mengarsipkan laporan adalah mengecek apakah masalah telah dilaporkan. Keuntungan dari melakukan hal tersebut, selain menghemat waktu pengembang, adalah bahwa Anda telah mempelajari apakah masalah telah diperbaiki; mungkin masalah telah diperbaiki untuk rilis berikutnya, atau dibutuhkan tambahan informasi (dalam hal ini Anda dipersilahkan untuk menyertakan yang Anda bisa!). Untuk melakukan ini, cari di basis data bug menggunakan kotak pencarian di bagian atas halaman.

Jika masalah yang anda laporkan belum ada di pelacak bug, kembali ke pelacak bug Python dan masuk. Jika Anda belum memiliki akun pelacak, pilih tautan "Register", atau jika Anda menggunakan OpenID, pilih salah satu logo penyedia OpenID di menu samping. Tidak mungkin mengirimkan laporan bug secara anonim.

Saat sudah masuk, Anda bisa mengirimkan bug. Pilih tautan "Create New" di menu samping untuk membuka formulir laporan bug.

Formulir pengiriman memiliki sejumlah area. Untuk area "Title", masukkan deskripsi sangat singkat dari permasalahan; baiknya kurang dari 10 kata. Di area "Type", pilih jenis masalah; juga pilih "Component" dan "Versions" dimana terkait bug.

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).

Setiap laporan bug akan diberikan kepada pengembang yang akan menentukan apa yang perlu dilakukan untuk memperbaiki masalah. Anda akan menerima pembaruan setiap saat ada tindakan pada bug.

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.