Microsoft-ը գնում է NPM-ը և այն կզարգացնի GitHub-ի հետ միասին

NPM Inc, որը վերահսկում է NPM փաթեթի կառավարչի մշակումը և պահպանում է NPM պահեստը, հայտարարվեց о վաճառք Microsoft-ի բիզնեսը. Գործարքի գնորդը GitHub-ն է, որը գործում է որպես Microsoft-ի անկախ բիզնես միավոր: Գործարքի գումարը չի բացահայտվում:

Նշվում է, որ սեփականության իրավունքի փոփոխությունը չի ազդի պահեստի վրա NPM, որը կշարունակի գոյություն ունենալ և կմնա հանրությանը հասանելի և անվճար բաց կոդով ծրագրավորողների համար: NPM փաթեթի կառավարչի մշակումը կշարունակվի լրացուցիչ ռեսուրսների ներգրավմամբ, ինչը կարող է խթան հանդիսանալ դրա առավել ակտիվ զարգացման համար։ GitHub-ը մտադիր է ակտիվորեն համագործակցել JavaScript մշակողների համայնքի հետ՝ գաղափարներ հավաքելու և NPM-ի ապագան ձևավորելու համար:

Զարգացման հիմնական վեկտորները ներառում են պահեստի և ենթակառուցվածքի հուսալիության, մասշտաբայնության և կատարողականի բարձրացում, ինչպես նաև փաթեթի կառավարչի հետ մշակողների և սպասարկողների ամենօրյա աշխատանքի հարմարավետության բարելավում: npm 7-ում սպասվող նշանակալի նորամուծություններից մեկը կոչվում են աշխատանքային տարածքներ (Աշխատանքային տարածքներ, թույլ է տալիս միավորել կախվածությունները մի քանի փաթեթներից մեկ փաթեթի մեջ՝ մեկ քայլով տեղադրելու համար), բարելավելով փաթեթների հրապարակման գործընթացը և ընդլայնելով բազմագործոն նույնականացման աջակցությունը:

Փաթեթների հրապարակման և առաքման գործընթացների անվտանգությունը բարելավելու համար նախատեսվում է ինտեգրել NPM-ը GitHub ենթակառուցվածքում: Ինտեգրումը թույլ կտա նաև օգտագործել GitHub ինտերֆեյսը NPM փաթեթներ պատրաստելու և հյուրընկալելու համար. Գործիքներ, որոնք տրամադրվում են GitHub-ում նույնականացնելը խոցելիություններ և տեղեկացնող Պահեստների խոցելիության մասին կտարածվի նաև NPM փաթեթների վրա։ Ծառայությունը հասանելի կլինի NPM փաթեթների սպասարկողների և հեղինակների աշխատանքը ֆինանսավորելու համար GitHub հովանավորներ.

NPM-ի ստեղծող Isaac Z. Schlueter-ը կշարունակի աշխատել նախագծի վրա և նրան կտրամադրվեն լրացուցիչ ռեսուրսներ և ավելի հանգիստ միջավայր աշխատելու համար: NPM-ի հիմնադիրը կարծում է, որ որպես GitHub-ի մաս՝ NPM-ը լրացուցիչ աջակցություն կստանա աշխարհի խոշորագույն ընկերություններից մեկից՝ ծրագրավորողների ամենամեծ համայնքի հետևում: Ներկայումս NPM պահոցը սպասարկում է ավելի քան 1.3 միլիոն փաթեթներ, որոնք օգտագործվում են մոտ 12 միլիոն մշակողների կողմից: Ամսական գրանցվում է մոտ 75 միլիարդ ներբեռնում, և այս ցուցանիշը անշեղորեն աճում է։

Հիշեցնենք, որ անցյալ տարի «NPM Inc»-ը կառավարման փոփոխություններ է ունեցել, աշխատակիցների մի շարք կրճատումներ և ներդրողների փնտրտուքներ են եղել։ ԱԿՄ-ի ապագայի հետ կապված ներկայիս անորոշության և այն վստահության բացակայության պատճառով, որ ընկերությունը կպաշտպանի համայնքի շահերը, այլ ոչ թե ներդրողների, մի խումբ աշխատակիցներ՝ ԱՆ նախկին տնօրենի գլխավորությամբ։ հիմնադրվել է փաթեթի պահոց Էնտրոպիկ. Նոր նախագիծը կոչված էր վերացնելու JavaScript/Node.js էկոհամակարգի կախվածությունը մեկ ընկերությունից, որն ամբողջությամբ վերահսկում է փաթեթների կառավարչի զարգացումը և պահեստի պահպանումը։ Ըստ Entropic-ի հիմնադիրների՝ համայնքը չունի լծակներ՝ պատասխանատվության ենթարկելու NPM Inc-ին իր գործողությունների համար, և շահույթ ստանալու վրա կենտրոնանալը խոչընդոտում է համայնքի տեսանկյունից առաջնային, բայց փող չստեղծող հնարավորությունների իրականացմանը։ և պահանջում են լրացուցիչ ռեսուրսներ, ինչպիսիք են թվային ստորագրության ստուգման աջակցությունը:

Source: opennet.ru

Добавить комментарий