NPM Inc., joka hallitsee NPM-paketinhallinnan kehitystä ja ylläpitää NPM-arkistoa, on ilmoittanut myyvänsä liiketoimintansa GitHub Inc: lle (jonka omistaa tällä hetkellä Microsoft), joka toimii itsenäisenä liiketoimintayksikkönä (ostotapahtuman määrää ei ole julkistettu).
Ostoksen osasta väitetään, että omistajuuden muutos ei vaikuta NPM-arkistoon ja että tämä on edelleen olemassa ja pysyy julkisesti saatavilla ja maksutta avoimen lähdekoodin kehittäjille. NPM-paketinhallinnan kehittäminen jatkuu lisäresursseilla, mikä voi olla kannustin sen aktiivisemmalle kehitykselle, koska GitHub aikoo kerätä ideoita aktiivisesti JavaScript-yhteisön kanssa ja määrittää NPM: n tulevaisuuden.
Microsoftin valmistelemista muutoksista Ostamisen jälkeen mainitaan, että tärkeimmät kehitysvektorit ovat: lisätä arkiston ja infrastruktuurin luotettavuutta, skaalautuvuutta ja tuottavuutta, sekä parantaa kehittäjien ja paketinhallinnan mukana olevien päivittäisen työn mukavuutta.
NPM-version 7 odotettavissa olevista tärkeistä innovaatioista nimetään työtilat (jotka mahdollistavat useiden pakettien riippuvuuksien lisäämisen yhteen pakettiin asennusta varten yhdessä vaiheessa), parantavat pakettien julkaisuprosessia ja laajentaa monitekijän todennuksen tukea.
Pakettien postitus- ja toimitusprosessien turvallisuuden parantamiseksi NPM on tarkoitus integroida GitHub-infrastruktuuriin.
Integraation avulla voit myös käyttää GitHub-käyttöliittymää NPM-pakettien valmisteluun ja pudottamiseen- Pakettimuutoksia voidaan seurata GitHubissa vetopyynnön vastaanottamisesta npm-paketin uuden version julkaisemiseen.
GitHubin arkistoissa tarjoamat haavoittuvuuksien havaitsemis- ja raportointityökalut koskevat myös NPM-paketteja. GitHub-sponsoripalvelu on käytettävissä NPM-pakettien kirjoittajien ja kumppaneiden työn rahoittamiseen.
Tämän lisäksi, Isaac Z.Schlueter mainitaan (NPM: n luoja) jatkaa projektin parissa ja sinulle tarjotaan lisäresursseja ja rennompi työympäristö.
Hänen tekemässään ilmoituksessa hän jakaa seuraavat:
En todellakaan odottanut hankintaprosessin alussa, kuinka paljon haluaisin vilpittömästi kaikki, jotka tapasin GitHubissa, alkaen ensimmäisistä keskusteluistani Natin kanssa sekä kaikki hänen kouluttamansa joukkueen jäsenet ...
NPM: n perustaja uskoo, että osana GitHubia NPM saa lisätukea yhdeltä suurimmista globaaleista yrityksistä suurimman kehittäjäyhteisön takana. Tällä hetkellä NPM-arkisto palvelee yli 1.3 miljoonaa pakettia, joita noin 12 miljoonaa kehittäjää käyttää. Latauksia on noin 75 miljardia kuukaudessa, ja tämä määrä kasvaa jatkuvasti.
Muistakaamme, että viime vuonna NPM Inc koki johtajuuden muutoksen, joukko lomautuksia ja sijoittajien etsimistä.
NPM: n tulevaa kohtaloa ympäröivän epävarmuuden vuoksi ja luottamuksen puute siitä, että yritys puolustaa yhteisön, ei sijoittajien, etuja, entisen NPM: n teknisen johtajan johtama työntekijäryhmä perusti Entropic-pakettivaraston.
Uusi projekti on suunniteltu poistamaan riippuvuus JavaScript / Node.js -ekosysteemistä yhdessä yrityksessä, joka hallitsee täysin paketinhallinnan kehitystä ja ylläpitää arkistoa.
Entropicin perustajien mukaan yhteisöllä ei ole kykyä pitää NPM Inc: tä vastuuvelvollisena toteutetuista toimista, ja tulosorientaatio estää yhteisön ensisijaisten toimintojen toteuttamisen, mutta ei tuo rahaa ja vaatii lisäresursseja, ominaisuuksia, digitaalisen allekirjoituksen todentamisen tueksi.
Si haluat lisätietoja nuotista, voit tarkistaa alkuperäisen julkaisun seuraava linkki.