โครงการ JavaScript จำนวนมากมีปัญหา หลังนักพัฒนาสำคัญถอนตัวจาก NPM

by lew
23 March 2016 - 06:48

Azer Koçulu นักพัฒนาจาวาสคริปต์ที่เขียนโมดูลจำนวนมากลง NPM ประกาศถอดโมดูลทั้งหมดออกส่งผลให้โครงการใหญ่ๆ ที่ใช้งานโมดูลของเขา เช่น Node.js และ Babel มีปัญหาไปด้วย

Koçulu เป็นผู้พัฒนาโมดูล Kik แต่ถูกผู้ให้บริการแชต Kik.com ระบุว่าเขากำลังละเมิดเครื่องหมายการค้าและขอให้ถอนโมดูลออก แต่ Koçulu ไม่ยินยอม ทาง Kik.com จึงแจ้งไปทาง NPM และทาง NPM ยอมถอนโมดูลนี้ออกไป ทำให้ Koçulu ไม่พอใจและตัดสินใจถอนโมดูลอื่นๆ ของเขาออกจาก NPM ทั้งหมดกว่า 250 โมดูล หนึ่งในจำนวนนั้นคือ left-pad ที่มีโครงการอื่นๆ ใช้งานอยู่จำนวนมาก มียอดดาวน์โหลดในแต่ละเดือนหลายล้านครั้ง

เพื่อแก้ปัญหานี้โดยไม่ต้องแก้ไขโมดูลอื่นๆ ที่เกี่ยวข้องทั้งหมด NPM เลือกที่จะยกเลิกการถอนโมดูล (un-un-publishing) เพื่อให้โมดูลกลับมาเหมือนเดิมภายใต้เจ้าของใหม่

ที่มา - The Register, Azer Koçulu

Blognone Jobs Premium