Theme editor



News

news ผู้สร้าง Ghostty เริ่มใช้ระบบคะแนนความน่าเชื่อถือ ก่อนรับโค้ดจากภายนอก

News 

Active member
Staff member
Moderator
Distributor
Thread owner
ผู้สร้าง Ghostty เริ่มใช้ระบบคะแนนความน่าเชื่อถือ ก่อนรับโค้ดจากภายนอก
Body

Mitchell Hashimoto ผู้สร้างโปรแกรม Ghostty ที่เป็น terminal emulator โอเพนซอร์สที่ได้รับความนิยมสูง ประกาศเพิ่มเงื่อนไขการส่งโค้ดเข้าโครงการด้วยระบบคะแนนการมีส่วนร่วม เรียกว่า Vouch เพื่อให้ผู้ดูแลโครงการเดิมมองเห็นว่าโค้ดที่ส่งเข้ามา มาจากนักพัฒนาที่น่าเชื่อถือเพียงใด

ระบบ Vouch เองเป็นซอฟต์แวร์ที่เก็บข้อมูลคะแนนความน่าเชื่อถือของนักพัฒนาไว้ในไฟล์ VOUCHED.td สามารถแก้ได้โดยตรง แต่การทำงานจริงจะอาศัย GitHub Actions มาตรวจจับคอมเมนต์ใน issue ของ GitHub โดยหากนักพัฒนาระบุว่าโค้ดที่ส่งเข้ามา "ดูดี" (lgtm - looks good to me) ก็จะถือว่าเจ้าของโค้ดได้รับคะแนนความน่าเชื่อถือ แต่หากนักพัฒนาระบุว่าโค้ดคุณภาพต่ำก็จะลดคะแนนนักพัฒนาคนนั้นลง

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

ที่มา - GitHub: Ghostty

lew Mon, 09/02/2026 - 13:05

Continue reading...
 




Back
Top Bottom