Bagaimana nilai penting bug Ubuntu diputuskan?

17

Bagaimana pentingnya bug khusus diputuskan untuk bug terhadap paket di ubuntu?

Dan dengan Pentingnya, maksud saya nilai 'Rendah', 'Sedang', dan penting lainnya di pelacak bug Launchpad.

Thomas Ward
sumber

Jawaban:

21

(Sumber: Bug / Pentingnya (Dokumentasi Regu Bug) )

Ubuntu Bug Squad adalah salah satu kekuatan pendorong untuk Bug Ubuntu, dan mengelola dokumentasi ini untuk referensi setiap orang.

Demi orang yang benci membaca situs lain, dan bagi beberapa orang yang mungkin terlalu malas untuk mengklik tautan di awal jawaban ini, pada dasarnya saya akan menyalin kata demi kata informasi basis Pengetahuan Regu Bug yang relevan dengan sini :

CATATAN CEPAT : Ketika "Core" atau "Non-Core" dirujuk di sini, regu bug mengkonsultasikan "inti" sebagai bagian dari paket ubuntu-desktop, atau apa yang diinstal secara default pada gambar LiveCD. Ini dapat berubah di masa mendatang, tergantung pada diskusi lebih lanjut dalam Regu Bug mengenai masalah ini.

(Perhatikan bahwa informasi di bawah ini mungkin sudah ketinggalan zaman dengan dokumentasi di wiki, Anda harus merujuk ke wiki untuk informasi terbaru).


Ubuntu menggunakan pedoman berikut untuk menetapkan kepentingan. Pentingnya bug menandakan prioritas yang harus diberikan oleh orang-orang yang memperbaiki bug.

Berikut adalah arti dari nilai-nilai kepentingan yang berbeda):

  • Bimbang : Default untuk bug baru. Juga berarti bahwa tidak ada informasi yang cukup untuk menentukan kepentingan
  • Wishlist : Fungsionalitas yang hilang
    • Ini tidak selalu bug, tetapi bisa menjadi ide untuk fitur baru yang belum ada.
    • Ini juga bisa berupa permintaan agar perangkat lunak dikemas untuk Ubuntu.
    • Jika tidak sepele untuk diterapkan, itu lebih baik ditulis sebagai spesifikasi fitur, lihat FeatureSpecifications.
    • Ini bisa berupa bug yang memengaruhi ekstensi eksperimental atau fitur yang tidak penting dari paket / proyek yang diberikan.
    • Bug yang hanya akan diperbaiki berdasarkan upaya terbaik atau kontribusi luar juga dapat dianggap sebagai daftar harapan .
  • Rendah : Bug yang memengaruhi fungsionalitas, tetapi pada tingkat yang lebih rendah daripada kebanyakan bug, contohnya adalah:
    • Bug yang mudah diatasi
    • Bug yang memengaruhi konfigurasi pengguna akhir yang tidak biasa atau perangkat keras yang tidak biasa
    • Bug yang memengaruhi aspek yang tidak penting dan cakupan aplikasi terbatas
    • Bug yang memiliki dampak moderat pada aplikasi non-inti
    • Masalah kosmetik / kegunaan yang tidak membatasi fungsionalitas aplikasi non-inti
    • Konfigurasi default tidak ideal
  • Medium : Sebagian besar bug memiliki tingkat kepentingan menengah, contohnya adalah:
    • Bug yang memiliki dampak moderat pada aplikasi inti
    • Bug yang berdampak parah pada aplikasi non-inti
    • Bug yang memengaruhi aksesibilitas aplikasi non-inti
    • Masalah kegunaan yang tidak membatasi fungsionalitas aplikasi inti
    • Masalah dengan komponen perangkat keras yang tidak penting (kartu jaringan yang dapat dilepas, kamera, webcam, pemutar musik, kartu suara, fitur manajemen daya, printer, dll.)
  • Tinggi : Bug yang memenuhi salah satu kriteria berikut:
    • Memiliki dampak parah pada sebagian kecil pengguna Ubuntu (diperkirakan)
    • Membuat instalasi Ubuntu default umumnya tidak dapat digunakan untuk beberapa pengguna. (Misalnya, jika sistem gagal untuk boot, atau X gagal untuk memulai, pada merek dan model komputer tertentu)
    • Masalah dengan komponen perangkat keras yang penting (pengontrol disk, jaringan terpasang, kartu video, keyboard, mouse)
    • Memiliki dampak moderat pada sebagian besar pengguna Ubuntu (diperkirakan)
    • Mencegah aplikasi atau dependensi berfungsi dengan benar sama sekali
    • Memberi fitur-fitur penting atau fungsionalitas aplikasi atau dependensi rusak atau tidak efektif
    • Dampak aksesibilitas aplikasi inti
  • Critical : Bug yang berdampak parah pada sebagian besar pengguna Ubuntu
    • Menyebabkan korupsi data
    • Menghancurkan seluruh sistem operasi
    • Membuat sistem sementara atau secara permanen tidak dapat digunakan
    • Sangat mempengaruhi aplikasi di luar paket yang bertanggung jawab untuk penyebab root

Anggota Bug Control Ubuntu memiliki akses untuk mengatur status penting ini pada bug di bawah lingkup Ubuntu (termasuk paket, yang ubuntu-bugakan dilakukan), dan dapat mengaturnya sendiri, atau atas permintaan anggota Regu Bug yang tidak anggota Bug Control.

Secara umum, ketika saya menangani bug dan memutuskan pentingnya dan apakah siap untuk melakukan triaging (kecuali jika itu jelas-jelas jelas), saya mengikuti Panduan Triage untuk memutuskan bagaimana melakukan triase bug (yang menetapkan Status bug menjadi "Triaged") dan pedoman yang telah saya posting (dan ditautkan ke) di atas untuk menentukan Pentingnya. (Saya di Bug Squad, dan saya anggota Bug Control, jika Anda penasaran)

Thomas Ward
sumber
2
Saya sendiri tidak suka kalau orang hanya menautkan, jadi saya menghargai ringkasannya. Itu bukan karena saya terlalu malas - itu karena tautannya dapat berubah dan kemudian jawaban Anda pada dasarnya tidak berharga. Dengan meringkas informasi Anda menjadikan jawaban Anda berharga bahkan dalam hal informasi yang Anda tautkan ke perubahan lokasi.
Dason