NPM 6.13 pakotņu pārvaldnieks pievieno izstrādātāju finansēšanas rīkus

publicēts pakotņu pārvaldnieka izlaidums NPM 6.13, kas iekļauts kopā ar Node.js un tiek izmantots moduļu izplatīšanai JavaScript. Jaunās versijas iezīme ir izskats komandas"fonds» un līdzekļi paku uzturēšanā iesaistīto izstrādātāju ziedojumu vākšanas organizēšanai.

Pēc pakotnes instalēšanas NPM tagad parāda informāciju par to ar atkarību saistīto pakotņu skaitu, kuru uzturētāji pieņem ziedojumus (lai paslēptu šādu informāciju, tiek nodrošināts karodziņš “--no-fund”). Palaižot komandu “npm fund”, lietotājs var iegūt detalizētu informāciju par ziedojumu vākšanas metodēm katrā no pašreizējā projekta atkarībām un saņemt saites uz atbilstošajiem pakalpojumiem (Patreon, Librapay, OpenCollective un GitHub sponsors utt.) . Informācija par ziedojumu pieņemšanu ir definēta komplektā, izmantojot jaunu “finansēšanas” lauku pack.json failā.

NPM 6.13 pakotņu pārvaldnieks pievieno izstrādātāju finansēšanas rīkus

Atgādināsim, ka augustā Feross Aboukhadijehs, NPM pakotnes autors standarta (apmēram 200 tūkstoši lejupielāžu nedēļā) un platformām tīmekļa torrent, izlikts NPM repozitorija modulī "finansējums“, kas pēc pakotnes instalēšanas parāda teksta reklāmu. Lai konsolē rādītu reklāmu, modulis ievietoja apdarinātāju skriptā, kas tika automātiski palaists pēc instalēšanas (pēcinstalēšanas). Līdzīgā veidā tika piedāvāts monetizēt pakotņu uzturētāju darbu (lai piedalītos monetizācijas programmā, šis modulis bija jāpievieno atkarībā no jūsu pakotnes).

Pēc pretreakcija sabiedrība un uzskats, ka monetizācija reklāmas veidā dotu lielāku labumu labiem tirgotājiem nekā labiem izstrādātājiem, eksperiments tika ierobežots. Vēlāk NPM administrācija aizliegts līdzīgu darbību un solīja bloķēt pakotnes, kurās tiek rādītas reklāmas instalēšanas laikā, izpildes laikā vai dažādos izstrādes posmos.

Tajā pašā laikā NPM Inc direktors, kas pārrauga NPM attīstību, apsolīja izveidot darba grupu un izstrādāt risinājumu uzturētāju motivācijas stimulēšanai. Pirmais solis bija komandas “fonds” realizācija, bet nākotnē iespējams izveidot savu ziedojumu platformu, kas varētu noderēt arī paša NPM repozitorija finansēšanai.

Avots: opennet.ru

Pievieno komentāru