U gestore di pacchetti NPM 6.13 aghjusta strumenti di finanziamentu per i sviluppatori

publicatu liberazione di u gestore di pacchetti NPM 6.13, inclusu cù Node.js è utilizatu per distribuisce moduli in JavaScript. Una caratteristica di a nova versione hè emergenza cumandamenti "Fondi» è fondi per urganizà a cullizzioni di donazioni da i sviluppatori implicati in u mantenimentu di pacchetti.

Dopu avè installatu un pacchettu, NPM mostra avà l'infurmazioni nantu à u numeru di pacchetti legati à a dependenza chì i so mantenetori accettanu donazioni (a bandiera "--no-fund" hè furnita per ammuccià tali informazioni). Eseguendu u cumandamentu "npm fund", l'utilizatore pò uttene infurmazioni detallate nantu à i metudi di cullizzioni di donazioni in ogni dependenza per u prughjettu attuale è riceve ligami à i servizii currispondenti (Patreon, Librapay, OpenCollective è GitHub Sponsor, etc.) . L'infurmazione nantu à l'accettazione di donazioni hè definita in u pacchettu cù un novu campu di "finanziamentu" in u schedariu package.json.

U gestore di pacchetti NPM 6.13 aghjusta strumenti di finanziamentu per i sviluppatori

Ricordemu chì in Aostu Feross Abouhadijeh, autore di u pacchettu NPM lingua standard (circa 200 mila scaricamenti à settimana) è piattaforme webtorrent, publicatu in u modulu di repository NPM "subbinziunannu", chì mostra publicità di testu dopu a stallazione di u pacchettu. Per vede publicità in a cunsola, u modulu hà inseritu un handler in un script chì hè stata lanciata automaticamente dopu a stallazione (post-installazione). In una manera simile, hè stata pruposta di monetizà u travagliu di i mantene di pacchetti (per participà à u prugramma di monetizazione, avete bisognu di aghjunghje stu modulu secondu u vostru pacchettu).

dopu à rivuluzione cumunità è l'emergenza di una opinione chì a monetizazione in a forma di publicità avaristi più benefiziu à i boni cummercializatori chì à i boni sviluppatori, l'esperimentu hè statu riduttu. Più tardi l'amministrazione NPM pruibitu attività simili è prumessu di bluccà i pacchetti chì mostranu annunzii durante a stallazione, durante l'esekzione, o in diverse tappe di sviluppu.

À u listessu tempu, u direttore di NPM Inc, chì supervisa u sviluppu di NPM, prumessu creà un gruppu di travagliu è sviluppà una suluzione per stimulà a motivazione di i mantene. U primu passu era l'implementazione di u cumandamentu "fondu", ma in u futuru hè pussibule di creà a nostra propria plataforma di donazione, chì puderia ancu esse utile per finanzià u repository NPM stessu.

Source: opennet.ru

Add a comment