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.

  Documentation Translations
     A list of GitHub pages for documentation translation and their
     primary contacts.


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.

  Bug Writing Guidelines
     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.
