Microsoft tixtri NPM u se tiżviluppah flimkien ma 'GitHub

NPM Inc, li tissorvelja l-iżvilupp tal-maniġer tal-pakkett NPM u żżomm ir-repożitorju tal-NPM, ħabbar о bejgħ negozju tal-Microsoft. Ix-xerrej fit-tranżazzjoni huwa GitHub, li topera bħala unità kummerċjali indipendenti ta' Microsoft. L-ammont tat-tranżazzjoni ma jiġix żvelat.

Huwa ddikjarat li l-bidla fis-sjieda mhux se taffettwa r-repożitorju NPM, li se tkompli teżisti u tibqa’ disponibbli pubblikament u b’xejn għall-iżviluppaturi ta’ sors miftuħ. L-iżvilupp tal-maniġer tal-pakkett tal-NPM se jkompli bl-involviment ta' riżorsi addizzjonali, li jistgħu jsiru inċentiv għall-iżvilupp aktar attiv tiegħu. GitHub għandu l-ħsieb li jimpenja ruħu b'mod attiv mal-komunità tal-iżviluppaturi JavaScript biex jiġbor ideat u jsawwar il-futur tal-NPM.

Il-vettori ewlenin tal-iżvilupp jinkludu ż-żieda tal-affidabbiltà, l-iskalabbiltà u l-prestazzjoni tar-repożitorju u l-infrastruttura, kif ukoll it-titjib tal-konvenjenza tax-xogħol ta 'kuljum tal-iżviluppaturi u dawk li jżommu mal-maniġer tal-pakketti. Waħda mill-innovazzjonijiet sinifikanti mistennija f'npm 7 jissejħu spazji tax-xogħol (Spazji tax-xogħol, jippermettulek tiġbor id-dipendenzi minn diversi pakketti f'pakkett wieħed għall-installazzjoni f'pass wieħed), ittejjeb il-proċess tal-pubblikazzjoni tal-pakketti u tespandi l-appoġġ għall-awtentikazzjoni b'ħafna fatturi.

Biex tittejjeb is-sigurtà tal-proċessi tal-pubblikazzjoni u t-twassil tal-pakketti, huwa ppjanat li NPM jiġi integrat fl-infrastruttura GitHub. L-integrazzjoni tippermetti wkoll li tuża l-interface GitHub biex tħejji u tospita pakketti NPM - bidliet fil-pakketti jistgħu jiġu ssorveljati f'GitHub mill-irċevuta ta 'pull request sal-pubblikazzjoni ta' verżjoni ġdida tal-pakkett NPM. Għodod ipprovduti fuq GitHub identifikazzjoni vulnerabbiltajiet u jinforma dwar il-vulnerabbiltajiet fir-repożitorji se japplikaw ukoll għall-pakketti NPM. Servizz se jkun disponibbli biex jiffinanzja l-ħidma ta’ dawk li jżommu u l-awturi tal-pakketti tal-NPM Sponsors GitHub.

Isaac Z. Schlueter, il-kreatur tal-NPM, se jkompli jaħdem fuq il-proġett u se jingħata riżorsi addizzjonali u ambjent aktar kwiet biex jaħdem fih. Il-fundatur ta 'NPM jemmen li bħala parti minn GitHub, NPM se tirċievi appoġġ addizzjonali minn waħda mill-akbar kumpaniji fid-dinja, wara l-akbar komunità ta' żviluppaturi. Bħalissa, ir-repożitorju tal-NPM iservi aktar minn 1.3 miljun pakkett, użati minn madwar 12-il miljun żviluppatur. Madwar 75 biljun download huma rreġistrati kull xahar u din iċ-ċifra qed tikber b'mod kostanti.

Ejja nfakkru li s-sena li għaddiet NPM Inc esperjenza bidla fil-maniġment, sensiela ta’ sensji ta’ impjegati u tfittxija għal investituri. Minħabba l-inċertezza attwali dwar id-destin futur ta 'NPM u n-nuqqas ta' fidi li l-kumpanija se tiddefendi l-interessi tal-komunità aktar milli l-investituri, grupp ta 'impjegati mmexxi mill-eks CTO ta' NPM imwaqqfa repożitorju tal-pakketti Entropiku. Il-proġett il-ġdid kien iddisinjat biex jelimina d-dipendenza tal-ekosistema JavaScript/Node.js fuq kumpanija waħda, li tikkontrolla bis-sħiħ l-iżvilupp tal-maniġer tal-pakketti u l-manutenzjoni tar-repożitorju. Skont il-fundaturi ta 'Entropic, il-komunità m'għandhiex l-ingranaġġ biex iżżomm lil NPM Inc responsabbli għall-azzjonijiet tagħha, u l-enfasi fuq li tagħmel profitt jipprevjeni l-implimentazzjoni ta' opportunitajiet li huma primarji mill-perspettiva tal-komunità, iżda ma jiġġenerawx flus u jeħtieġu riżorsi addizzjonali, bħall-appoġġ għall-verifika tal-firma diġitali.

Sors: opennet.ru

Żid kumment