El gestor de paquets NPM 6.13 afegeix eines de finançament per a desenvolupadors

publicat llançament del gestor de paquets NPM 6.13, inclòs amb Node.js i utilitzat per distribuir mòduls en JavaScript. Una característica de la nova versió és aparença ordres"fons» i fons per organitzar la recollida de donacions per part dels desenvolupadors implicats en el manteniment dels paquets.

Després d'instal·lar un paquet, NPM ara mostra informació sobre el nombre de paquets relacionats amb la dependència els mantenedors dels quals accepten donacions (es proporciona el senyalador "--no-fund" per ocultar aquesta informació). Mitjançant l'execució de l'ordre “npm fund”, l'usuari pot obtenir informació detallada sobre els mètodes de recollida de donacions en cadascuna de les dependències del projecte actual i rebre enllaços als serveis corresponents (Patreon, Librapay, OpenCollective i GitHub Sponsor, etc.) . La informació sobre l'acceptació de donacions es defineix al paquet mitjançant un nou camp "finançament" al fitxer package.json.

El gestor de paquets NPM 6.13 afegeix eines de finançament per a desenvolupadors

Us ho recordem a l'agost Feross Abouhadijeh, autor del paquet NPM estàndard (unes 200 mil descàrregues per setmana) i plataformes webtorrent, publicat al mòdul de repositori NPM "finançament", que mostra publicitat de text després d'instal·lar el paquet. Per mostrar publicitat a la consola, el mòdul va inserir un controlador en un script que es va iniciar automàticament després de la instal·lació (post-instal·lació). De manera similar, es va proposar monetitzar la feina dels mantenedors de paquets (per participar en el programa de monetització, calia afegir aquest mòdul en funció del vostre paquet).

Després reacció comunitat i l'aparició de l'opinió que la monetització en forma de publicitat aportaria més beneficis als bons venedors que als bons desenvolupadors, l'experiment es va reduir. Administració posterior del NPM va amenaçar ella activitat similar i es va comprometre a bloquejar paquets que mostren anuncis durant la instal·lació, durant l'execució o en diverses etapes de desenvolupament.

Al mateix temps, el director de NPM Inc, que supervisa el desenvolupament de NPM, promès crear un grup de treball i desenvolupar una solució per estimular la motivació dels mantenedors. El primer pas va ser la implementació de l'ordre "fund", però en el futur és possible crear la nostra pròpia plataforma de donació, que també podria ser útil per finançar el propi repositori NPM.

Font: opennet.ru

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster