NPM 6.13 Package Manager dodaje alate za financiranje programera

Objavljeno izdanje upravitelja paketa NPM 6.13, uključen u Node.js i koristi se za distribuciju modula u JavaScriptu. Značajka nove verzije je izgled naredbe"fond» i sredstva za organiziranje prikupljanja donacija programera uključenih u održavanje paketa.

Nakon instaliranja paketa, NPM sada prikazuje informacije o broju paketa povezanih s ovisnostima čiji održavatelji prihvaćaju donacije (oznaka "--no-fund" dostupna je za skrivanje takvih informacija). Pokretanjem naredbe “npm fund” korisnik može dobiti detaljne informacije o načinima prikupljanja donacija u svakoj od ovisnosti za trenutni projekt te dobiti poveznice na odgovarajuće servise (Patreon, Librapay, OpenCollective i GitHub Sponsor itd.) . Informacije o prihvaćanju donacija definirane su u paketu pomoću novog polja "financiranje" u datoteci package.json.

NPM 6.13 Package Manager dodaje alate za financiranje programera

Podsjetimo, u kolovozu Feross Abouhadijeh, autor NPM paketa standard (oko 200 tisuća preuzimanja tjedno) i platforme webtorrent, objavljeno u modulu repozitorija NPM "finansiranje“, koji prikazuje tekstualno oglašavanje nakon instaliranja paketa. Za prikaz oglašavanja u konzoli, modul je umetnuo rukovatelj u skriptu koja se automatski pokreće nakon instalacije (post-instalacija). Na sličan način predložena je monetizacija rada održavatelja paketa (za sudjelovanje u programu monetizacije morali ste dodati ovaj modul ovisno o vašem paketu).

Nakon povratni udar zajednici i pojavom mišljenja da bi monetizacija u obliku oglašavanja donijela više koristi dobrim trgovcima nego dobrim programerima, eksperiment je ograničen. Kasnije uprava NPM-a zabranjeno slične aktivnosti i obećao da će blokirati pakete koji prikazuju oglase tijekom instalacije, tijekom izvođenja ili u različitim fazama razvoja.

Istovremeno, direktor tvrtke NPM Inc, koja nadzire razvoj NPM-a, obećao formirati radnu skupinu i razviti rješenje za poticanje motivacije održavatelja. Prvi korak bila je implementacija naredbe “fund”, no u budućnosti je moguće izraditi vlastitu platformu za donacije, koja bi mogla biti korisna i za financiranje samog NPM repozitorija.

Izvor: opennet.ru

Dodajte komentar