GitHub a finalizat cu succes achiziția NPM

GitHub Inc. deținut de Microsoft (care funcționează ca o unitate de afaceri separată), a anunțat finalizarea cu succes a achiziției NPM Inc, care controlează dezvoltarea popularului manager de pachete NPM și menține depozitul NPM (suma tranzacției nu a fost divulgată public).

Depozitul de NPM servește peste 1.3 milioane de pachete, care sunt utilizate de aproximativ 12 milioane de dezvoltatori și în prezent înregistrează aproximativ 75 de miliarde de descărcări pe lună.

Reamintim că anul trecut NPM Inc a cunoscut o schimbare de conducere, o serie de concedieri și căutarea investitorilor.

Din cauza incertitudinii în jurul soartei viitoare a NPM și a lipsei de încredere că compania va apăra interesele comunității, nu investitorii, un grup de angajați condus de un fost director tehnic al NPM a fondat depozitul de pachete Entropic.

Noul proiect a fost conceput pentru a elimina dependența de ecosistemul JavaScript / Node.js într-o companie, care controlează complet dezvoltarea managerului de pachete și întreținerea depozitului.

Potrivit fondatorilor Entropic, comunitatea nu are nicio influență pentru a responsabiliza NPM Inc pentru acțiunile întreprinse, iar orientarea spre profit evită implementarea activităților comunitare primare, dar nu aduce bani și necesită resurse suplimentare, caracteristici, ca suport pentru verificarea semnăturii digitale.

Ahmad Nassri, director tehnic al NPM Inc, a anunțat decizia de a părăsi echipa NPMrelaxează-te, analizează-ți experiența și profită de noi oportunități (profilul lui Ahmed a arătat că a preluat funcția de director tehnic la Fractional). Deși pe de altă parte Isaac Z. Schlueter, creatorul NPM, va continua să lucreze la proiect.

La rândul său, lManagerii GitHub au promis că depozitul NPM va fi întotdeauna gratuit și va fi deschis tuturor dezvoltatorilor.

Ne face plăcere să anunțăm că GitHub și-a finalizat achiziția de npm ...

Suntem onorați să facem parte din următorul capitol al npm și să sprijinim comunitatea JavaScript într-un mod nou.

Pe lângă Dezvoltatorii GitHub au dezvăluit trei domenii cheie pentru dezvoltarea ulterioară a NPM, dintre care menționăm:

  • Participarea comunității: luând în considerare opiniile dezvoltatorilor JavaScript în dezvoltarea serviciului.
  • Puterea de a extinde capacitățile de bază
  • Investiții în infrastructură și dezvoltare de platforme: Infrastructura va fi dezvoltată în direcția creșterii fiabilității, scalabilității și performanței depozitului.

Pentru a crește siguranța procesului de publicare și livrare de pachete, este planificată integrarea NPM în infrastructura GitHub, se menționează că integrarea va permite, de asemenea, utilizarea interfeței GitHub Pentru a pregăti și renunța la pachetele NPM:

  • Modificările aduse pachetelor pot fi urmărite pe GitHub de la primirea unei cereri de extragere până la publicarea unei noi versiuni a unui pachet npm.
  • Instrumentele de detectare și raportare a vulnerabilităților furnizate de GitHub în depozite se vor aplica și pachetelor NPM.
  • Serviciul de sponsorizare GitHub va fi disponibil pentru a finanța munca autorilor și însoțitorilor de pachete NPM.

Dezvoltarea funcționalității NPM se va concentra pe îmbunătățirea confortului muncii zilnice cu managerul de pachete de la dezvoltatori și întreținători.

Dintre inovațiile semnificative așteptate în NPM 7, se pot observa spații de lucru (spații de lucru: permite adăugarea de dependențe de pachete multiple într-un singur pachet pentru instalarea într-un singur pas), îmbunătățirea procesului de publicare a pachetelor și extinderea suportului pentru autentificarea cu mai mulți factori.

În cele din urmă se mai menționează că clienții plătitori existenți folosesc deja NPM Pro, Teams și Enterprise pentru a găzdui înregistrări private nu va experimenta modificări ale serviciului, chiar dacă GitHub intenționează să le permită acestor utilizatori să își mute pachetele private de la npm la pachetele GitHub.

Dacă doriți să aflați mai multe despre asta puteți verifica anunțul În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.