NPM 6.13 Փաթեթի կառավարիչը ավելացնում է մշակողների ֆինանսավորման գործիքներ

հրապարակված փաթեթի մենեջերի թողարկում NPM 6.13, ներառված է Node.js-ի հետ և օգտագործվում է JavaScript-ում մոդուլներ բաշխելու համար: Նոր տարբերակի առանձնահատկությունն է առաջացում հրամաններ»ֆոնդ» և դրամական միջոցներ՝ փաթեթների պահպանման մեջ ներգրավված ծրագրավորողների կողմից նվիրատվությունների հավաքագրման կազմակերպման համար:

Փաթեթը տեղադրելուց հետո NPM-ն այժմ ցուցադրում է տեղեկատվություն կախվածության հետ կապված փաթեթների քանակի մասին, որոնց սպասարկողներն ընդունում են նվիրատվությունները («-առանց հիմնադրամի» դրոշը տրամադրվում է նման տեղեկատվությունը թաքցնելու համար): Գործարկելով «npm fund» հրամանը՝ օգտատերը կարող է մանրամասն տեղեկություններ ստանալ ընթացիկ նախագծի յուրաքանչյուր կախվածության մեջ նվիրատվությունների հավաքագրման մեթոդների մասին և ստանալ հղումներ դեպի համապատասխան ծառայություններ (Patreon, Librapay, OpenCollective և GitHub հովանավոր և այլն): . Նվիրատվություններ ընդունելու մասին տեղեկատվությունը սահմանվում է փաթեթում՝ օգտագործելով package.json ֆայլի նոր «ֆինանսավորման» դաշտը:

NPM 6.13 Փաթեթի կառավարիչը ավելացնում է մշակողների ֆինանսավորման գործիքներ

Հիշեցնենք, որ օգոստոսին Ֆերոս Աբուխադիջե, NPM փաթեթի հեղինակ ստանդարտ (շաբաթական մոտ 200 հազար ներբեռնում) և հարթակներ webtorrent, փակցված NPM պահեստային մոդուլում»ֆինանսավորումը», որը ցուցադրում է տեքստային գովազդ փաթեթը տեղադրելուց հետո։ Վահանակում գովազդ ցուցադրելու համար մոդուլը տեղադրեց կարգավորիչ սկրիպտի մեջ, որը ավտոմատ կերպով գործարկվեց տեղադրումից հետո (հետտեղադրումից հետո): Նմանապես առաջարկվել է դրամայնացնել փաթեթների սպասարկողների աշխատանքը (դրամայնացման ծրագրին մասնակցելու համար պետք է ավելացնել այս մոդուլը՝ կախված ձեր փաթեթից)։

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

Միևնույն ժամանակ, NPM Inc-ի տնօրենը, որը վերահսկում է NPM-ի զարգացումը, խոստացավ ստեղծել աշխատանքային խումբ և մշակել լուծում՝ խթանելու պահպանողների մոտիվացիան: Առաջին քայլը «ֆոնդի» հրամանի իրականացումն էր, բայց ապագայում հնարավոր է ստեղծել մեր սեփական նվիրատվության հարթակը, որը կարող է օգտակար լինել նաև բուն NPM-ի պահոցը ֆինանսավորելու համար։

Source: opennet.ru

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