NPM 6.13 Package Manager legger til utviklerfinansieringsverktøy

publisert utgivelse av pakkebehandling NPM 6.13, inkludert i Node.js og brukes til å distribuere moduler i JavaScript. En funksjon i den nye versjonen er utseende kommandoer "fond» og midler til organisering av innsamling av donasjoner fra utviklere som er involvert i vedlikehold av pakker.

Etter å ha installert en pakke, viser NPM nå informasjon om antall avhengighetsrelaterte pakker hvis vedlikeholdere godtar donasjoner («--no-fund»-flagget er gitt for å skjule slik informasjon). Ved å kjøre kommandoen "npm fund" kan brukeren få detaljert informasjon om metodene for å samle inn donasjoner i hver av avhengighetene for det nåværende prosjektet og motta lenker til de tilsvarende tjenestene (Patreon, Librapay, OpenCollective og GitHub Sponsor, etc.) . Informasjon om å akseptere donasjoner er definert i pakken ved å bruke et nytt «finansiering»-felt i package.json-filen.

NPM 6.13 Package Manager legger til utviklerfinansieringsverktøy

La oss minne deg på det i august Feross Abouhadijeh, forfatter av NPM-pakken Standard (ca. 200 tusen nedlastinger per uke) og plattformer webtorrent, lagt ut i NPM-depotmodulen "finansiering", som viser tekstannonsering etter installasjon av pakken. For å vise reklame i konsollen, satte modulen inn en behandler i et skript som automatisk ble lansert etter installasjon (etterinstallasjon). På lignende måte ble det foreslått å tjene penger på arbeidet til pakkevedlikeholdere (for å delta i inntektsgenereringsprogrammet måtte du legge til denne modulen avhengig av pakken din).

Etter tilbakeslag samfunn og fremveksten av en oppfatning om at inntektsgenerering i form av annonsering ville gi flere fordeler for gode markedsførere enn for gode utviklere, ble eksperimentet begrenset. Senere NPM-administrasjon utestengt lignende aktivitet og lovet å blokkere pakker som viser annonser under installasjon, under utførelse eller på ulike stadier av utviklingen.

Samtidig har direktøren for NPM Inc, som fører tilsyn med utviklingen av NPM, lovet opprette en arbeidsgruppe og utvikle en løsning for å stimulere motivasjonen til vedlikeholdere. Det første trinnet var implementeringen av «fond»-kommandoen, men i fremtiden er det mulig å lage vår egen donasjonsplattform, som også kan være nyttig for å finansiere selve NPM-depotet.

Kilde: opennet.ru

Legg til en kommentar