กูเกิลเปิดโครงการ Criticality Score จัดความสำคัญโครงการโอเพนซอร์ส จะได้สนับสนุนถูกตัว

by lew
15 December 2020 - 12:51

กูเกิลเปิดตัวโครงการ Criticality Score ระบบให้คะแนนความสำคัญของโครงการโอเพนซอร์ส โดยคำนวณได้อัตโนมัติจากกระบวนการพัฒนา เช่น ระยะเวลาที่โครงการเปิดตัว, กระบวนการ commit โค้ด (ความถี่, จำนวนนักพัฒนา, จำนวนองค์กร), ปริมาณ issue ที่เปิดปิดและปริมาณคอมเมนต์, และโครงการอื่นๆ ที่อิงกับโครงการ ด้วยการคำนวณค่าจากชุมชนโดยตรงเช่นนี้ทำให้สามารถรันโปรแกรมคำนวณคะแนนจาก GitHub ได้โดยตรง ทำให้จัดลำดับความสำคัญของการสนับสนุนโครงการได้ตรงจุด

การเปิดโครงการครั้งนี้กูเกิลคำนวณหาโครงการที่สำคัญที่สุด 200 โครงการในหมวดภาษาโปรแกรมต่างๆ ได้แก่ Go, C++, C, Java, JavaScript, Python, และ Rust โดยระบบการคำนวณนี้ออกแบบโดย Rob Pike หนึ่งในผู้สร้างภาษา Go

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

ที่มา - Google Open Source Blog

ภาพ Dependency โดย XKCD

Blognone Jobs Premium