Inilabas ng Microsoft ang balita tungkol sa pagbili ng NPM at bubuo ito sa GitHub

NPM Inc. na kinokontrol ang pagbuo ng tagapamahala ng package ng NPM at pinapanatili ang imbakan ng NPM, ay inihayag ang pagbebenta ng negosyo nito sa GitHub Inc. (na kasalukuyang pagmamay-ari ng Microsoft), na nagpapatakbo bilang isang independiyenteng yunit ng negosyo (ang halaga ng transaksyon para sa pagbili ay hindi isiwalat).

Para sa bahagi ng pagbili pinatunayan na ang pagbabago ng pagmamay-ari ay hindi makakaapekto sa repository ng NPM at ito ito ay mananatiling mayroon at mananatiling magagamit sa publiko at walang bayad para sa mga developer ng open source. Ang pagpapaunlad ng tagapamahala ng package ng NPM ay magpapatuloy na may karagdagang mga mapagkukunan, na maaaring maging isang insentibo para sa mas aktibong pag-unlad na ito dahil nilalayon ng GitHub na aktibong gumana sa pamayanan ng JavaScript upang makalikom ng mga ideya at matukoy ang hinaharap ng NPM.

Tungkol sa mga pagbabago na inihanda ng Microsoft Matapos makumpleto ang pagbili, nabanggit na ang pangunahing mga vector ng pag-unlad ay: dagdagan ang pagiging maaasahan, kakayahang sumukat at pagiging produktibo ng imbakan at imprastraktura, pati na rin mapabuti ang kaginhawaan ng pang-araw-araw na gawain ng mga developer at mga kasama ng tagapamahala ng package.

Sa mga mahahalagang pagbabago na inaasahan sa bersyon 7 ng NPM, ang mga workspace ay pinangalanan (na nagbibigay-daan upang magdagdag ng mga dependency ng maraming mga pakete sa isang solong pakete para sa pag-install sa isang hakbang), pagbutihin ang proseso ng pag-publish ng mga pakete at palawakin ang suporta para sa pagpapatotoo ng multi-factor.

Upang madagdagan ang seguridad ng mga proseso ng pag-post at paghahatid ng package, Plano ang NPM na isama sa imprastraktura ng GitHub.

Papayagan ka rin ng pagsasama na gamitin ang interface ng GitHub upang ihanda at i-drop ang mga pakete ng NPM- Maaaring subaybayan ang mga pagbabago sa package sa GitHub mula sa pagtanggap ng isang kahilingan sa paghila sa paglalathala ng isang bagong bersyon ng isang npm package.

Ang mga tool sa pag-uulat ng kahinaan at pag-uulat ng kahinaan na ibinigay ng GitHub sa mga repository ay mailalapat din sa mga pakete ng NPM. Magagamit ang serbisyong sponsor ng GitHub upang pondohan ang gawain ng mga may-akda at kasama ng NPM package.

Bukod dito, Nabanggit si Isaac Z. Schlueter (ang tagalikha ng NPM) ay magpapatuloy sa pagtatrabaho sa proyekto at bibigyan ka ng karagdagang mga mapagkukunan at isang mas nakakarelaks na kapaligiran sa trabaho.

Sa anunsyo na ginawa niya, ibinabahagi niya ang mga sumusunod:

Ang talagang hindi ko inaasahan sa simula ng proseso ng pagkuha ay kung gaano ko kagustuhan ang lahat ng nakilala ko sa GitHub, nagsisimula sa aking paunang pag-uusap kay Nat, pati na rin ang lahat sa koponan na sinanay niya ...

Naniniwala ang tagapagtatag ng NPM na bilang bahagi ng GitHub, makakatanggap ang NPM ng karagdagang suporta mula sa isa sa pinakamalaking pandaigdigang mga kumpanya sa likod ng pinakamalaking pamayanan ng developer. Sa kasalukuyan, ang repository ng NPM ay nagsisilbi ng higit sa 1.3 milyong mga pakete, na ginagamit ng halos 12 milyong mga developer. Mayroong humigit-kumulang na 75 bilyong mga pag-download bawat buwan, at ang bilang na ito ay patuloy na lumalaki.

Alalahanin na noong nakaraang taon ang NPM Inc ay nakaranas ng pagbabago sa pamumuno, isang serye ng mga pagtanggal sa trabaho at ang paghahanap para sa mga namumuhunan.

Dahil sa kawalan ng katiyakan sa paligid ng hinaharap na kapalaran ng NPM at ang kawalan ng kumpiyansa na ipagtatanggol ng kumpanya ang interes ng pamayanan, hindi ang mga namumuhunan, isang pangkat ng mga empleyado na pinangunahan ng isang dating direktor ng teknikal na NPM na nagtatag ng Entropic package repository.

Ang bagong proyekto ay dinisenyo upang alisin ang pagtitiwala sa JavaScript / Node.js ecosystem sa isang solong kumpanya na ganap na kinokontrol ang pagpapaunlad ng isang manager ng package at nagpapanatili ng isang imbakan.

Ayon sa mga nagtatag ng Entropic, ang komunidad ay walang kakayahang mapanagot ang NPM Inc para sa mga aksyon na ginawa, at pinipigilan ng orientation ng kita ang pagpapatupad ng mga pangunahing gawain ng komunidad, ngunit hindi nagdadala ng pera at nangangailangan ng karagdagang mga mapagkukunan, tampok, bilang isang suporta para sa pag-verify ng digital na lagda.

Si nais mong malaman ang tungkol sa tala, maaari mong suriin ang orihinal na publication sa ang sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.