GitHub je najavio kupnju NPM-a i integraciju usluge na platformu

npm github

github, spremište programera u vlasništvu Microsofta, najava prije nekoliko dana da ste izvršili kupnju iz popularnog upravitelja paketima JavaScript "NPM", ova transakcija izvršena je potpisivanjem kupoprodajnog ugovora za neotkriveni iznos.

GitHub rekao je da ga programeri koji koriste javni registar za npm mogu i dalje koristiti besplatno. Struktura je odlučila usmjeriti se na tri područja nakon završetka transakcije kupnje.

“Npm je važan dio JavaScript svijeta. Rad npm tima tijekom posljednjih 10 godina i doprinos stotina tisuća programera i održavatelja otvorenog koda omogućili su npm-u da ugosti više od 1.3 milijuna paketa sa 75 milijardi preuzimanja mjesečno.

Zajedno su pomogli JavaScriptu da postane najveći svjetski ekosustav za programere.

U GitHub-u smo počašćeni što smo dio sljedećeg poglavlja u priči o npm-u i što ćemo pomoći da se npm nastavi razvijati u skladu s potrebama brzo rastuće JavaScript zajednice.

Među područjima na koja će se GitHub tim usredotočiti za rad s NPM-om su:

Infrastruktura i platforma za registraciju

“JavaScript ekosustav je ogroman i brzo raste. Treba vam čvrsta ploča. Uložit ćemo potrebna ulaganja kako bismo osigurali da je npm brz, pouzdan i skalabilan. "

Poboljšajte osnovno iskustvo:

„Radit ćemo na poboljšanju svakodnevnog iskustva za programere i održavače i podržavat ćemo izvrstan posao koji je već započet na CLI npm v7, koji će i dalje biti besplatan i otvoren izvor. Neke od najvažnijih značajki koje nas zanimaju su radni prostori i poboljšanja višefaktorske provjere autentičnosti i iskustvo objavljivanja.

Predanost zajednice:

"Aktivno ćemo surađivati ​​s JavaScript zajednicom kako bismo dobili njihove ideje i pomogli definirati budućnost npm-a."

U budućnosti, tvrtka planira integrirati GitHub i npm za daljnje poboljšanje sigurnosti i omogućiti programerima da pomno prate npm pakete iz njihovih zahtjeva za povlačenjem.

Za kupce koji plaćaju od npm Pro, Teams i Enterprise, GitHub planira omogućiti ovim korisnicima premještanje privatnih paketa od npm do GitHub paketa.

Nat friedman, CEO Githuba, koji je to objavio u blogu, napisao je to mjesto npm-a u zajednici otvorenog koda i njegov opsežni registar paketa JavaScript je bio ključni razlog kupnje.

Microsoft je samo jedna od mnogih tvrtki tehnološki koji su posljednjih godina povećali fokus na otvorenom izvoru, slijedeći uvjerenje da će pribjegavanjem strategiji otvorenog koda privući više programera.

Čini se da se to uvjerenje podudara s nekim novijim statistikama. Studija iz 2019. koju je sponzorirao Red Hat rekla je da 69% IT čelnika vjeruje da je otvoreni izvor vrlo važan za tvrtke, a 68% da je povećalo upotrebu otvorenog koda u 12 mjeseci prije studije.

Friedman je objasnio da će njegova tri glavna cilja, nakon što posao bude finaliziran, biti ulaganje u infrastrukturu i platformu registra, poboljšanje temeljnog iskustva i angažiranje sa zajednicom.

„Dugoročno ćemo integrirati GitHub i npm kako bismo poboljšali sigurnost lanca opskrbe softvera otvorenog koda i omogućili vam praćenje promjene od zahtjeva za povlačenjem GitHub-a do verzije npm paketa koji ga je popravio.

Postojeći kupci koji plaćaju već koristi npm Pro, Teams i Enterprise za hostiranje privatnih zapisa neće doživjeti promjene u usluzi.

Friedman je također napomenuo da će tvrtka ulagati u GitHub pakete. kao višejezični registar paketa u potpunosti integriran s GitHubom i kasnije ove godine omogućit će kupcima koji plaćaju npm da svoje privatne npm pakete premjeste u GitHub pakete.

izvor: https://github.blog


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.