GitHub je uspešno zaključil nakup NPM

GitHub Inc, ki je v lasti Microsofta in deluje kot neodvisna poslovna enota, napovedal o uspešnem zaključku transakcije nakupa podjetja NPM Inc, ki nadzira razvoj upravljalnika paketov NPM in vzdržuje repozitorij NPM. Repozitorij NPM služi več kot 1.3 milijona paketov, ki jih uporablja približno 12 milijonov razvijalcev. Na mesec se zabeleži približno 75 milijard prenosov. Znesek transakcije ni razkrit.

Ahmad Nassri, tehnični direktor NPM Inc, сообщил o odločitvi, da zapustite NPM ekipo, si oddahnite, analizirajte svoje izkušnje in izkoristite nove priložnosti (in profil Ahmed, obstajajo informacije, da je prevzel mesto tehničnega direktorja pri Fractional). Isaac Z. Schlueter, ustvarjalec NPM, bo nadaljeval delo na projektu.

GitHub je obljubil, da bo repozitorij NPM vedno ostal brezplačen in odprt za vse razvijalce. GitHub je imenoval tri ključna področja za nadaljnji razvoj NPM: interakcijo s skupnostjo (ob upoštevanju mnenj razvijalcev JavaScript pri razvoju storitve), razširitev osnovnih zmogljivosti in vlaganje v razvoj infrastrukture in platforme. Infrastruktura se bo razvijala v smeri povečanja zanesljivosti, razširljivosti in zmogljivosti repozitorija.

Za izboljšanje varnosti procesov objave in dostave paketov je predvidena integracija NPM v infrastrukturo GitHub. Integracija vam bo omogočila tudi uporabo vmesnika GitHub za pripravo in gostovanje paketov NPM – spremembam paketov je mogoče slediti v GitHubu od prejema zahteve za vlečenje do objave nove različice paketa NPM. Orodja na voljo na GitHubu identificiranje ranljivosti in obveščanje o ranljivostih v repozitorijih bo veljalo tudi za pakete NPM. Na voljo bo storitev za financiranje dela vzdrževalcev in avtorjev NPM paketov Sponzorji GitHub.

Razvoj funkcionalnosti NPM se bo osredotočil na izboljšanje uporabnosti vsakodnevnega dela razvijalcev in vzdrževalcev z upraviteljem paketov. Pomembne novosti, pričakovane v npm 7, vključujejo delovne prostore (Delovni prostori - omogočajo združevanje odvisnosti iz več paketov v en paket za namestitev v enem koraku), izboljšanje postopka objave paketov in razširitev podpore za večfaktorsko avtentikacijo.

Spomnimo, lani je NPM Inc doživel menjavo vodstva, vrsto odpuščanj in iskanje vlagateljev. Zaradi trenutne negotovosti glede prihodnosti NPM in nezaupanja, da bo podjetje branilo interese skupnosti in ne investitorjev, je skupina zaposlenih pod vodstvom nekdanjega CTO NPM ustanovljeno repozitorij paketov Entropično. Nov projekt je bil zasnovan za odpravo odvisnosti ekosistema JavaScript/Node.js od enega podjetja, ki v celoti nadzoruje razvoj upravitelja paketov in vzdrževanje repozitorija. Po mnenju ustanoviteljev Entropica skupnost nima vzvoda, da bi NPM Inc odgovarjala za svoja dejanja, osredotočenost na ustvarjanje dobička pa onemogoča uresničitev priložnosti, ki so z vidika skupnosti primarne, a ne ustvarjajo denarja. in zahtevajo dodatne vire, kot je podpora za preverjanje digitalnega podpisa.

Vir: opennet.ru

Dodaj komentar