Майкрософт NPM-ийг худалдаж аваад GitHub-тай хамтран хөгжүүлнэ

NPM-ийн багц менежерийн боловсруулалтыг хянаж, NPM агуулахыг хөтөлдөг NPM Inc. зарласан о худалдах Microsoft-ын бизнес. Гүйлгээний худалдан авагч нь Microsoft-ын бие даасан бизнесийн нэгжээр ажилладаг GitHub юм. Гүйлгээний дүнг зарлаагүй байна.

Өмчлөгч солигдох нь хадгаламжид нөлөөлөхгүй гэж заасан NPM, энэ нь хэвээр байх бөгөөд олон нийтэд нээлттэй, нээлттэй эхийн хөгжүүлэгчдэд үнэ төлбөргүй хэвээр байх болно. NPM-ийн багц менежерийг хөгжүүлэх нь нэмэлт нөөцийг татан оролцуулах замаар үргэлжлэх бөгөөд энэ нь түүнийг илүү идэвхтэй хөгжүүлэх хөшүүрэг болж магадгүй юм. GitHub нь санааг цуглуулж, NPM-ийн ирээдүйг тодорхойлохын тулд JavaScript хөгжүүлэгчдийн нийгэмлэгтэй идэвхтэй хамтран ажиллахыг зорьж байна.

Хөгжлийн гол векторууд нь хадгалах газар, дэд бүтцийн найдвартай байдал, өргөтгөх чадвар, гүйцэтгэлийг нэмэгдүүлэх, түүнчлэн багц менежертэй хөгжүүлэгчид болон засварлагчдын өдөр тутмын ажлын тав тухыг сайжруулах явдал юм. npm 7-д хүлээгдэж буй чухал шинэчлэлүүдийн нэгийг ажлын талбар гэж нэрлэдэг (Ажлын хэсэг, хэд хэдэн багцаас хамаарлыг нэг алхамаар нэг багц болгон нэгтгэх боломжийг олгож, багцыг нийтлэх үйл явцыг сайжруулж, олон хүчин зүйлийн баталгаажуулалтын дэмжлэгийг өргөжүүлнэ.

Багцыг нийтлэх, хүргэх үйл явцын аюулгүй байдлыг сайжруулахын тулд NPM-ийг GitHub дэд бүтцэд нэгтгэхээр төлөвлөж байна. Интеграцчилал нь танд GitHub интерфэйсийг ашиглан NPM багцуудыг бэлтгэх, байршуулах боломжийг олгоно - багцын өөрчлөлтийг GitHub-д татах хүсэлтийг хүлээн авснаас хойш NPM багцын шинэ хувилбарыг нийтлэх хүртэл хянах боломжтой. GitHub дээр хангагдсан хэрэгслүүд тодорхойлох эмзэг байдал ба мэдээлэл өгөх хадгалах сан дахь эмзэг байдлын тухай мэдээлэл нь NPM багцуудад мөн хамаарна. NPM багцын засварлагч болон зохиогчдын ажлыг санхүүжүүлэх үйлчилгээ бэлэн болно GitHub ивээн тэтгэгчид.

NPM-ийг бүтээгч Исаак З.Шлютер төсөл дээр үргэлжлүүлэн ажиллах бөгөөд нэмэлт нөөц, ажиллахад илүү нам гүм орчин олгох болно. NPM-ийг үүсгэн байгуулагч нь GitHub-ийн нэг хэсэг болох NPM нь хөгжүүлэгчдийн хамгийн том нийгэмлэгийн ард байгаа дэлхийн хамгийн том компаниудын нэгээс нэмэлт дэмжлэг авах болно гэж үзэж байна. Одоогоор NPM репозитор нь 1.3 сая орчим хөгжүүлэгчийн ашигладаг 12 сая гаруй багцад үйлчилж байна. Сард ойролцоогоор 75 тэрбум таталт бүртгэгддэг бөгөөд энэ тоо тогтмол өсч байна.

Өнгөрсөн жил NPM Inc-ийн удирдлагад өөрчлөлт орж, ажилчдаа цомхотгож, хөрөнгө оруулагчдын эрэлд гарсан гэдгийг эргэн санацгаая. NPM-ийн ирээдүйн талаарх өнөөгийн тодорхойгүй байдал, компани нь хөрөнгө оруулагчдаас илүү олон нийтийн эрх ашгийг хамгаална гэдэгт итгэлгүй байгаагаас үүдэн NPM-ийн гүйцэтгэх захирал асан тэргүүтэй хэсэг ажилчид үүсгэн байгуулсан багцын агуулах Энтропик. Энэхүү шинэ төсөл нь JavaScript/Node.js экосистемийн нэг компаниас хамаарлыг арилгах зорилготой бөгөөд энэ нь багц менежерийн хөгжүүлэлт болон репозиторын засвар үйлчилгээг бүрэн хянадаг. Entropic-ийг үүсгэн байгуулагчдын үзэж байгаагаар нийгэмд NPM Inc-д хийсэн үйлдлийнхээ төлөө хариуцлага тооцох хөшүүрэг байдаггүй бөгөөд ашиг олоход анхаарлаа төвлөрүүлэх нь олон нийтийн үүднээс анхдагч болох боломжуудыг хэрэгжүүлэхэд саад болдог, гэхдээ мөнгө бий болгодоггүй. мөн тоон гарын үсгийн баталгаажуулалтыг дэмжих зэрэг нэмэлт эх үүсвэрийг шаарддаг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх