GitHub ทำการซื้อ NPM สำเร็จ

GitHub อิงค์ เป็นเจ้าของโดย Microsoft (ดำเนินการเป็นหน่วยธุรกิจแยกต่างหาก) ได้ประกาศความสำเร็จในการเข้าซื้อกิจการ NPM Incซึ่งควบคุมการพัฒนาโปรแกรมจัดการแพ็คเกจ NPM ยอดนิยมและดูแลที่เก็บ NPM (จำนวนธุรกรรมยังไม่เปิดเผยต่อสาธารณะ)

ที่เก็บของ NPM ให้บริการมากกว่า 1.3 ล้านแพ็คเกจซึ่งมีการใช้งานโดยนักพัฒนาประมาณ 12 ล้านคนและปัจจุบันมีการดาวน์โหลดประมาณ 75 พันล้านครั้งต่อเดือน

จำได้ว่าปีที่แล้ว NPM Inc ประสบกับการเปลี่ยนแปลงผู้นำชุดการปลดพนักงานและการค้นหานักลงทุน

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

โครงการใหม่ได้รับการออกแบบมาเพื่อลบการพึ่งพาระบบนิเวศของ JavaScript / Node.js ใน บริษัท ซึ่งควบคุมการพัฒนาตัวจัดการแพ็กเกจและการบำรุงรักษาที่เก็บข้อมูลอย่างสมบูรณ์

ตามที่ผู้ก่อตั้ง Entropic กล่าวว่าชุมชนไม่มีอิทธิพลที่จะให้ NPM Inc รับผิดชอบต่อการกระทำที่เกิดขึ้นและการวางแนวทางผลกำไรขัดขวางการดำเนินกิจกรรมหลักของชุมชน แต่ไม่นำเงินมาให้และต้องใช้ทรัพยากรคุณสมบัติเพิ่มเติมเพื่อสนับสนุน การตรวจสอบลายเซ็นดิจิทัล

Ahmad Nassri ผู้อำนวยการฝ่ายเทคนิคของ NPM Inc ประกาศการตัดสินใจออกจากทีม NPMผ่อนคลายวิเคราะห์ประสบการณ์ของคุณและใช้ประโยชน์จากโอกาสใหม่ ๆ (ข้อมูลของ Ahmed แสดงให้เห็นว่าเขาดำรงตำแหน่งผู้อำนวยการด้านเทคนิคของ Fractional) แม้ว่าในทางกลับกัน Isaac Z. Schlueter ผู้สร้าง NPM จะทำงานในโครงการนี้ต่อไป

สำหรับส่วนของเขาลผู้จัดการ GitHub ได้สัญญาว่าที่เก็บ NPM จะว่างเสมอ และจะเปิดให้นักพัฒนาซอฟต์แวร์ทุกคน

เรายินดีที่จะแจ้งให้ทราบว่า GitHub ได้เสร็จสิ้นการเข้าซื้อกิจการ npm ...

เรารู้สึกเป็นเกียรติที่ได้เป็นส่วนหนึ่งของบทต่อไปของ npm และเพื่อสนับสนุนชุมชน JavaScript ในรูปแบบใหม่

นอกเหนือไปจาก นักพัฒนา GitHub เปิดเผยประเด็นสำคัญสามประการ สำหรับการพัฒนา NPM เพิ่มเติมซึ่งกล่าวถึง:

  • การมีส่วนร่วมของชุมชน: คำนึงถึงความคิดเห็นของนักพัฒนา JavaScript ในการพัฒนาบริการ
  • พลังในการขยายขีดความสามารถพื้นฐาน
  • การลงทุนในโครงสร้างพื้นฐานและการพัฒนาแพลตฟอร์ม: โครงสร้างพื้นฐานจะได้รับการพัฒนาไปในทิศทางของการเพิ่มความน่าเชื่อถือความสามารถในการปรับขนาดและประสิทธิภาพของที่เก็บ

เพื่อเพิ่มความปลอดภัยในกระบวนการ ในการเผยแพร่และจัดส่งแพ็คเกจมีการวางแผนที่จะรวม NPM เข้ากับโครงสร้างพื้นฐานของ GitHub ตามที่กล่าวไว้ การรวมจะอนุญาตให้ใช้อินเทอร์เฟซ GitHub ในการจัดเตรียมและวางแพ็คเกจ NPM:

  • การเปลี่ยนแปลงแพ็กเกจสามารถติดตามได้บน GitHub ตั้งแต่การรับคำร้องขอดึงไปจนถึงการเผยแพร่แพ็กเกจ npm เวอร์ชันใหม่
  • เครื่องมือตรวจจับช่องโหว่และเครื่องมือรายงานช่องโหว่ที่ GitHub จัดเตรียมไว้ให้ในที่เก็บจะนำไปใช้กับแพ็กเกจ NPM ด้วย
  • บริการผู้สนับสนุน GitHub จะพร้อมใช้งานเพื่อสนับสนุนการทำงานของผู้เขียนแพ็คเกจ NPM และเพื่อนร่วมงาน

การพัฒนาฟังก์ชัน NPM จะเน้นไปที่การปรับปรุงความสะดวกในการทำงานประจำวัน กับผู้จัดการแพ็คเกจจากนักพัฒนาและผู้ดูแล

จากนวัตกรรมสำคัญที่คาดหวังใน NPM 7 คุณสามารถดูพื้นที่ทำงาน (พื้นที่ทำงาน: ช่วยให้คุณสามารถเพิ่มการอ้างอิงของแพ็กเกจต่างๆในแพ็คเกจเดียวสำหรับการติดตั้งแบบขั้นตอนเดียว) ปรับปรุงกระบวนการเผยแพร่แพ็กเกจและขยายการสนับสนุนสำหรับการพิสูจน์ตัวตนแบบหลายปัจจัย

ในที่สุดก็มีการกล่าวถึงเช่นกันว่า ลูกค้าที่ชำระเงินปัจจุบัน ใช้ NPM Pro, Teams และ Enterprise เพื่อโฮสต์ระเบียนส่วนตัวแล้ว จะไม่พบการเปลี่ยนแปลงในบริการแม้ว่า GitHub มีแผนที่จะอนุญาตให้ผู้ใช้เหล่านี้ย้ายแพ็กเกจส่วนตัวได้ ตั้งแต่ npm ไปจนถึงแพ็คเกจ GitHub

หากคุณต้องการทราบข้อมูลเพิ่มเติม คุณสามารถตรวจสอบโฆษณา ในลิงค์ต่อไปนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา