ค่าความสำคัญของข้อบกพร่องของ Ubuntu มีการตัดสินใจอย่างไร


17

ความสำคัญของข้อผิดพลาดในการตัดสินใจสำหรับข้อบกพร่องกับแพคเกจใน Ubuntu เป็นอย่างไร

และตามความสำคัญฉันหมายถึง 'ต่ำ', 'ปานกลาง' และค่าความสำคัญอื่น ๆ บนตัวติดตามบั๊กของ Launchpad

คำตอบ:


21

(ที่มา: ข้อบกพร่อง / ความสำคัญ (Bug Squad Documentation) )

Ubuntu Bug Squad เป็นหนึ่งในแรงผลักดันสำหรับ Ubuntu Bugs และดูแลรักษาเอกสารนี้เพื่อใช้อ้างอิงสำหรับทุกคน

เพื่อประโยชน์ของคนที่เกลียดการอ่านเว็บไซต์อื่น ๆ และสำหรับคนไม่กี่คนที่ขี้เกียจเกินกว่าจะคลิกที่ลิงค์ที่จุดเริ่มต้นของคำตอบนี้โดยทั่วไปฉันจะคัดลอกคำต่อคำฐานข้อมูลความรู้ Bug Squad ที่เกี่ยวข้องกับที่นี่ :

QUICK NOTE : เมื่อมีการอ้างอิง "Core" หรือ "Non-Core" ที่นี่ทีมบั๊กกำลังพิจารณา "core" เป็นส่วนหนึ่งของแพ็คเกจ ubuntu desktop หรือสิ่งที่ได้รับการติดตั้งโดยค่าเริ่มต้นในภาพ LiveCD สิ่งนี้อาจเปลี่ยนแปลงได้ในอนาคตขึ้นอยู่กับการสนทนาเพิ่มเติมใน Bug Squad ในเรื่องนี้

(หมายเหตุข้อมูลด้านล่างอาจล้าสมัยพร้อมกับเอกสารเกี่ยวกับวิกิคุณควรอ้างอิงกับวิกิเพื่อรับข้อมูลที่ทันสมัยที่สุด)


Ubuntu ใช้แนวทางต่อไปนี้เพื่อกำหนดความสำคัญ ความสำคัญของข้อผิดพลาดหมายถึงความสำคัญที่ควรได้รับจากคนที่แก้ไขข้อบกพร่อง

นี่คือความหมายของค่าความสำคัญที่แตกต่างกัน):

  • Undecided : ค่าเริ่มต้นสำหรับข้อบกพร่องใหม่ ยังหมายความว่ามีข้อมูลไม่เพียงพอที่จะตรวจสอบความสำคัญ
  • สิ่งที่ปรารถนา : ฟังก์ชั่นที่ขาดหายไป
    • สิ่งเหล่านี้ไม่ใช่ข้อบกพร่องเสมอไป แต่อาจเป็นแนวคิดสำหรับคุณลักษณะใหม่ที่ยังไม่มีอยู่
    • สิ่งเหล่านี้อาจเป็นคำขอให้มีซอฟต์แวร์สำเร็จรูปสำหรับ Ubuntu
    • ถ้ามันไม่น่าสนใจที่จะใช้มันควรจะเขียนเป็นสเปคคุณสมบัติดูที่ FeatureSpecifications
    • สิ่งเหล่านี้อาจเป็นข้อบกพร่องที่ส่งผลต่อส่วนขยายการทดลองหรือคุณลักษณะที่ไม่จำเป็นของแพ็คเกจ / โครงการที่กำหนด
    • ข้อบกพร่องที่จะได้รับการแก้ไขในที่ดีที่สุดความพยายามหรือพื้นฐานนอกมีส่วนร่วมนอกจากนี้ยังอาจได้รับการพิจารณาในสิ่งที่ปรารถนา
  • ต่ำ : ข้อบกพร่องซึ่งส่งผลต่อการทำงาน แต่ในระดับที่น้อยกว่าข้อบกพร่องส่วนใหญ่ตัวอย่างคือ:
    • ข้อบกพร่องที่ง่ายต่อการแก้ไข
    • ข้อบกพร่องที่ส่งผลกระทบต่อการกำหนดค่าผู้ใช้ปลายทางผิดปกติหรือฮาร์ดแวร์ที่ผิดปกติ
    • ข้อบกพร่องที่ส่งผลกระทบต่อมุมมองที่ไม่จำเป็นและขอบเขตที่ จำกัด ของแอปพลิเคชัน
    • บักที่มีผลกระทบปานกลางในแอปพลิเคชันที่ไม่ใช่คอร์
    • ปัญหาด้านเครื่องสำอาง / การใช้งานที่ไม่ได้ จำกัด การทำงานของแอปพลิเคชันที่ไม่ใช่ธุรกิจหลัก
    • การกำหนดค่าเริ่มต้นที่ไม่เหมาะ
  • ปานกลาง : ข้อบกพร่องส่วนใหญ่มีความสำคัญปานกลางตัวอย่างคือ:
    • ข้อบกพร่องที่ส่งผลกระทบปานกลางในแอปพลิเคชันหลัก
    • ข้อผิดพลาดที่ส่งผลกระทบอย่างรุนแรงต่อแอปพลิเคชันที่ไม่ใช่ธุรกิจหลัก
    • ข้อผิดพลาดที่ส่งผลกระทบต่อความสามารถในการเข้าถึงของแอพพลิเคชั่นที่ไม่ใช่แกน
    • ปัญหาการใช้งานที่ไม่ จำกัด การทำงานของแอปพลิเคชันหลัก
    • ปัญหาเกี่ยวกับส่วนประกอบฮาร์ดแวร์ที่ไม่จำเป็น (การ์ดเครือข่ายแบบถอดได้, กล้อง, เว็บแคม, เครื่องเล่นเพลง, การ์ดเสียง, คุณสมบัติการจัดการพลังงาน, เครื่องพิมพ์ ฯลฯ )
  • สูง : ข้อบกพร่องที่เป็นไปตามเกณฑ์ข้อใดข้อหนึ่งต่อไปนี้:
    • มีผลกระทบรุนแรงกับผู้ใช้ Ubuntu ส่วนน้อย (โดยประมาณ)
    • ทำให้การติดตั้งเริ่มต้นของ Ubuntu เป็นไปไม่ได้สำหรับผู้ใช้บางคน (ตัวอย่างเช่นหากระบบไม่สามารถบู๊ตได้หรือ X ไม่สามารถเริ่มทำงานได้ในยี่ห้อและรุ่นที่แน่นอนของคอมพิวเตอร์)
    • ปัญหาเกี่ยวกับส่วนประกอบฮาร์ดแวร์ที่จำเป็น (ตัวควบคุมดิสก์ระบบเครือข่ายในตัวการ์ดวิดีโอแป้นพิมพ์เมาส์)
    • มีผลกระทบปานกลางกับผู้ใช้ Ubuntu ส่วนใหญ่ (โดยประมาณ)
    • ป้องกันแอปพลิเคชันหรือการพึ่งพาใด ๆ จากการทำงานอย่างถูกต้องเลย
    • แสดงคุณสมบัติหรือฟังก์ชั่นที่จำเป็นของแอพพลิเคชั่นหรือการพึ่งพาเสียหรือไม่ได้ผล
    • ส่งผลกระทบต่อการเข้าถึงแอปพลิเคชันหลัก
  • สำคัญ : ข้อผิดพลาดที่มีผลกระทบอย่างรุนแรงต่อผู้ใช้ Ubuntu ส่วนใหญ่
    • ทำให้ข้อมูลเสียหาย
    • เกิดปัญหากับระบบปฏิบัติการทั้งหมด
    • วาทกรรมระบบชั่วคราวหรือใช้ไม่ได้อย่างถาวร
    • ส่งผลกระทบอย่างรุนแรงต่อแอปพลิเคชันที่เกินกว่าแพ็คเกจที่รับผิดชอบสาเหตุของปัญหา

สมาชิก Ubuntu Bug Control มีสิทธิ์เข้าถึงเพื่อตั้งสถานะความสำคัญเหล่านี้ในข้อบกพร่องภายใต้ขอบเขตของ Ubuntu (รวมถึงแพ็คเกจซึ่งubuntu-bugจะทำ) และสามารถตั้งค่าได้เองหรือตามคำขอของสมาชิกของ Bug Squad ที่ไม่ได้เป็นสมาชิก สมาชิก Bug Control

โดยทั่วไปเมื่อฉันจัดการข้อผิดพลาดและตัดสินใจความสำคัญและไม่ว่าจะพร้อมสำหรับการทำ Triaging หรือไม่ (นอกจากว่ามันจะโจ่งแจ้งอย่างชัดแจ้ง) ฉันทำตามTriage Guideเพื่อตัดสินใจว่าจะทำการ Triage ข้อผิดพลาดหรือไม่ หลักเกณฑ์ที่ฉันโพสต์ (และเชื่อมโยงกับ) ด้านบนเพื่อตัดสินความสำคัญ (ฉันอยู่ใน Bug Squad และฉันเป็นสมาชิกของ Bug Control ถ้าคุณอยากรู้)


2
ฉันคนหนึ่งไม่ชอบเมื่อผู้คนเพิ่งเชื่อมโยงดังนั้นฉันจึงขอขอบคุณที่สรุป ไม่ใช่เพราะฉันขี้เกียจเกินไป - เป็นเพราะลิงก์อาจเปลี่ยนแปลงได้และคำตอบของคุณจะไร้ค่า โดยสรุปข้อมูลที่คุณให้คำตอบของคุณคุ้มค่าแม้ในกรณีที่ข้อมูลที่คุณเชื่อมโยงไปยังการเปลี่ยนแปลงสถานที่
Dason
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.