GitHub sukcese kompletigis sian akiron de NPM

GitHub Inc, posedata fare de Mikrosofto kaj funkciigita kiel sendependa komercsekcio, anoncita pri la sukcesa kompletigo de la transakcio por aĉeti la komercon de NPM Inc, kiu kontrolas la disvolviĝon de la pakaĵmanaĝero de NPM kaj konservas la deponejon de NPM. La NPM-deponejo servas pli ol 1.3 milionojn da pakaĵoj, uzataj de proksimume 12 milionoj da programistoj. Ĉirkaŭ 75 miliardoj da elŝutoj estas registritaj monate. La transakcia kvanto ne estas malkaŝita.

Ahmad Nassri, CTO de NPM Inc, raportis pri la decido forlasi la teamon de NPM, preni paŭzon, analizi vian sperton kaj utiligi novajn ŝancojn (en Profilo Ahmed, estas informoj, ke li prenis la pozicion de teknika direktoro ĉe Fractional). Isaac Z. Schlueter, kreinto de NPM, daŭre laboros pri la projekto.

GitHub promesis, ke la NPM-deponejo ĉiam restos senpaga kaj malfermita al ĉiuj programistoj. GitHub nomis tri ŝlosilajn areojn por plua evoluo de NPM: interagado kun la komunumo (konsiderante la opiniojn de JavaScript-programistoj dum disvolvado de la servo), vastigado de bazaj kapabloj kaj investado en infrastrukturo kaj platformevoluo. La infrastrukturo estos evoluigita en la direkto de pliigi la fidindecon, skaleblon kaj rendimenton de la deponejo.

Por plibonigi la sekurecon de la procezoj de eldonado kaj liverado de pakaĵoj, estas planite integri NPM en la GitHub-infrastrukturon. La integriĝo ankaŭ permesos al vi uzi la GitHub-interfacon por prepari kaj gastigi NPM-pakaĵojn - ŝanĝoj al pakaĵoj povas esti spuritaj en GitHub de la ricevo de tirpeto ĝis la publikigo de nova versio de la NPM-pakaĵo. Iloj provizitaj en GitHub identigante vundeblecoj kaj informante pri vundeblecoj en deponejoj ankaŭ aplikiĝos al NPM-pakaĵoj. Servo estos disponebla por financi la laboron de prizorgantoj kaj aŭtoroj de NPM-pakaĵoj Sponsoroj de GitHub.

Disvolviĝo de funkciecoj de NPM fokusiĝos pri plibonigo de la uzebleco de la ĉiutaga laboro de programistoj kaj prizorgantoj kun la pakaĵmanaĝero. Signifaj novigoj atenditaj en npm 7 inkluzivas laborspacojn (Laborspacoj - permesas vin kunigi dependecojn de pluraj pakaĵoj en unu pakaĵon por instalo en unu paŝo), plibonigante la procezon de eldonado de pakaĵoj kaj vastigante subtenon por plurfaktora aŭtentikigo.

Ni rememoru, ke pasintjare NPM Inc spertis ŝanĝon en administrado, serion de maldungoj de dungitoj kaj serĉon de investantoj. Pro la nuna necerteco koncerne la estontecon de NPM kaj la manko de fido ke la kompanio defendos la interesojn de la komunumo prefere ol investantoj, grupo de dungitoj gviditaj de la antaŭa CTO de NPM fondita pakaĵdeponejo Entropika. La nova projekto estis desegnita por forigi la dependecon de la ekosistemo JavaScript/Node.js de unu kompanio, kiu plene kontrolas la disvolviĝon de la pakaĵmanaĝero kaj prizorgado de la deponejo. Laŭ la fondintoj de Entropic, la komunumo ne havas la levilforton por respondecigi NPM Inc pri siaj agoj, kaj la fokuso pri profitado malhelpas la efektivigon de ŝancoj, kiuj estas primaraj el la vidpunkto de la komunumo, sed ne generas monon. kaj postulas pliajn rimedojn, kiel subtenon por kontrolado de cifereca subskribo.

fonto: opennet.ru

Aldoni komenton