ฉันจะรายงานข้อบกพร่องอย่างมีประโยชน์ได้อย่างไร [ปิด]


8

ฉันใช้ Linux Mint มาพักหนึ่งแล้วและฉันก็ค่อนข้างเป็นแฟน ฉันไม่ชำนาญที่จะไปยุ่งกับเคอร์เนลหรืออะไรแบบนั้น แต่ฉันสังเกตเห็นข้อบกพร่องเล็ก ๆ ในแพ็คเกจซอฟต์แวร์สองชุดที่ฉันรู้สึกว่าฉันจะสามารถแก้ไขได้ อย่างไรก็ตามฉันไม่รู้ว่าจะเริ่มต้นให้การสนับสนุนโครงการได้อย่างไร

นี่คือตัวอย่างง่ายๆ: แอพเครื่องคิดเลขในที่เก็บของ Ubuntu ไม่ต้องการให้ NumLock เปิดใช้งานสำหรับการกดปุ่มบนแป้นตัวเลขเพื่อตีความเป็นตัวเลข (แทนที่จะเป็นHomeและEndปุ่มที่ใช้ปุ่มทางกายภาพเดียวกัน) อย่างไรก็ตามนี่ไม่ใช่กรณีของDelคีย์ซึ่งทำหน้าที่เป็นจุดทศนิยม สำหรับสิ่งนี้ NumLock ไม่จำเป็นต้องเปิดใช้งาน ฉันสงสัยว่านี่เป็นข้อผิดพลาดและฉันต้องการแก้ไข มันควรจะค่อนข้างง่าย

มากกว่าเพียงแค่ส่งรายงานข้อผิดพลาดใครมีส่วนร่วมในการแก้ไขปัญหาเช่นนี้ได้อย่างไร ฉันต้องติดต่อผู้ดูแลแพ็คเกจต้นน้ำโดยตรงผ่านหน้าGitHubหรือไม่?


ขึ้นอยู่เริ่มจากการแก้ไขสำเนาของคุณ จากนั้นคุณสามารถเผยแพร่การเปลี่ยนแปลงของคุณและถามผู้พัฒนาอัปสตรีมหากพวกเขาต้องการการแก้ไข
ctrl-alt-delor

คำตอบ:


7

เพื่อเพิ่มความช่วยเหลือ:

  1. หากคุณระบุข้อผิดพลาดให้รายงานด้วยข้อมูลที่เกี่ยวข้องมากที่สุดเท่าที่จะเป็นไปได้ (เพื่อให้ผู้ดูแลระบบสามารถทำซ้ำและแก้ไขได้ง่าย)
  2. หากคุณสามารถอ่านแหล่งที่มาและระบุตำแหน่งที่เกิดปัญหาได้ให้รวมข้อมูลนั้น
  3. หากคุณสามารถให้แพทช์ที่แก้ไขข้อผิดพลาดรวมนั้น (หรือเปิดคำขอดึงถ้าโครงการโฮสต์บน Github)

ในกรณีของ 1,2 หรือ 3: ตรวจสอบให้แน่ใจว่าคุณสมัครเป็นสมาชิกบั๊กในรายการติดตาม / ดึงคำขอ / ส่งเมล ฯลฯ เพื่อให้คุณสามารถตอบสนองต่อคำขอใด ๆ จากนักพัฒนา / ผู้ดูแลเพื่อชี้แจงหรือทดสอบสมมติฐานของคุณและ รายงานกลับด้วยข้อมูลเพิ่มเติมใด ๆ

ไม่มีอะไรจะเลวร้ายไปกว่ารายงานบั๊ก "ขับโดย" ที่มีข้อมูลไม่เพียงพอ: สิ่งเหล่านี้เป็นเพียงตัวดักจับข้อบกพร่อง / รายชื่อผู้รับจดหมาย ฯลฯ พร้อมกับเสียงรบกวนที่อาจถูกเพิกเฉยหรือถูกกำจัดไปด้วยต้นทุนพลังงาน ในโครงการ


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