GitHub hat har oankeap fan NPM mei súkses foltôge

GitHub Inc, eigendom fan Microsoft en operearre as in ûnôfhinklike saaklike ienheid, oankundige op it suksesfolle foltôgjen fan 'e transaksje om it bedriuw fan NPM Inc te keapjen, dy't de ûntwikkeling fan' e NPM-pakketbehearder kontrolearret en it NPM-repository ûnderhâldt. It NPM-repository tsjinnet mear dan 1.3 miljoen pakketten, brûkt troch sawat 12 miljoen ûntwikkelders. Sawat 75 miljard downloads wurde per moanne opnommen. It transaksjebedrach wurdt net bekend makke.

Ahmad Nassri, CTO fan NPM Inc, rapportearre oer it beslút om it NPM-team te ferlitten, in skoft te nimmen, jo ûnderfining te analysearjen en te profitearjen fan nije kânsen (yn profyl Ahmed, d'r is ynformaasje dat hy de posysje fan technysk direkteur by Fractional hat nommen). Isaac Z. Schlueter, makker fan NPM, sil fierder wurkje oan it projekt.

GitHub hat tasein dat it NPM-repository altyd fergees en iepen sil bliuwe foar alle ûntwikkelders. GitHub neamde trije wichtige gebieten foar fierdere ûntwikkeling fan NPM: ynteraksje mei de mienskip (mei rekken hâldend mei de mieningen fan JavaScript-ûntwikkelders by it ûntwikkeljen fan de tsjinst), útwreidzje basismooglikheden en ynvestearje yn ynfrastruktuer en platfoarmûntwikkeling. De ynfrastruktuer sil ûntwikkele wurde yn 'e rjochting fan it fergrutsjen fan de betrouberens, skaalberens en prestaasjes fan 'e repository.

Om de feiligens fan 'e prosessen fan publisearjen en leverjen fan pakketten te ferbetterjen, is it pland om NPM te yntegrearjen yn' e GitHub-ynfrastruktuer. De yntegraasje sil jo ek de GitHub-ynterface brûke om NPM-pakketten ta te rieden en te hostjen - wizigingen oan pakketten kinne wurde folge yn GitHub fan 'e ûntfangst fan in pull-fersyk oant de publikaasje fan in nije ferzje fan it NPM-pakket. Tools oanbean op GitHub identifisearje kwetsberens en ynformearjen oer kwetsberens yn repositories sil ek jilde foar NPM-pakketten. In tsjinst sil beskikber wêze om it wurk fan ûnderhâlders en auteurs fan NPM-pakketten te finansieren GitHub Sponsors.

NPM-funksjonaliteitsûntwikkeling sil rjochtsje op it ferbetterjen fan de brûkberens fan it deistich wurk fan ûntwikkelders en ûnderhâlders mei de pakketbehearder. Wichtige ynnovaasjes ferwachte yn npm 7 omfetsje wurkromten (Workspaces - tastean jo ôfhinklikens fan ferskate pakketten te aggregearjen yn ien pakket foar ynstallaasje yn ien stap), it ferbetterjen fan it proses fan publisearjen fan pakketten en it útwreidzjen fan stipe foar multyfaktorautentikaasje.

Lit ús ûnthâlde dat ferline jier NPM Inc in feroaring yn behear ûnderfûn, in searje ûntslaggen fan meiwurkers en in syktocht nei ynvestearders. Troch de hjoeddeiske ûndúdlikens oer de takomst fan NPM en it gebrek oan fertrouwen dat it bedriuw de belangen fan de mienskip ferdigenje sil as ynvestearders, is in groep meiwurkers ûnder lieding fan de eardere CTO fan NPM oprjochte pakket repository Entropysk. It nije projekt is ûntworpen om de ôfhinklikens fan it JavaScript/Node.js-ekosysteem op ien bedriuw te eliminearjen, dat de ûntwikkeling fan 'e pakketbehearder en ûnderhâld fan' e repository folslein kontrolearret. Neffens de oprjochters fan Entropic hat de mienskip net de leverage om NPM Inc ferantwurde te hâlden foar har aksjes, en de fokus op it meitsjen fan winst foarkomt de ymplemintaasje fan kânsen dy't primêr binne út it eachpunt fan 'e mienskip, mar gjin jild generearje en fereaskje ekstra boarnen, lykas stipe foar ferifikaasje fan digitale hantekening.

Boarne: opennet.ru

Add a comment