JavaScript liburutegi ezagun bat terminalean iragarkiak bistaratzen hasi zenaren istorioa

Paketean Standard, JavaScript estilo gida, linter eta kodea zuzentzeko tresna automatikoa dena, JavaScript liburutegietarako lehen publizitate-sistema dirudiena ezartzen du.

Aurtengo abuztuaren 20aren hasieran, npm paketeen kudeatzailearen bidez Standard instalatu zuten garatzaileek publizitate-banner handi bat ikusi ahal izan zuten terminaletan.

JavaScript liburutegi ezagun bat terminalean iragarkiak bistaratzen hasi zenaren istorioa
Iragarki-banner terminalean

Iragarki hau proiektu berri bat erabiliz sortu da - Finantzaketa. Hau Standard liburutegiaren garatzaileek egiten dute. Finantzaketa liburutegia 14.0.0 estandarrean sartu zen. Bertsio estandarra orain atera da 19 abuztuaren. Orduan hasi zen publizitatea agertzen terminaletan.

Finantzaketa liburutegiaren atzean dagoen ideia enpresak hori da erosi erabiltzaileen terminaletan publizitate-espazioa, eta Finantzaketa proiektuak diru-sarrerak banatzen ditu harekin lankidetzan aritzea eta erabiltzaileei publizitatea erakustea adostu duten kode irekiko proiektuen artean.

Ez da harritzekoa, ideia horrek eztabaida gogorrak eragin zituen garapen komunitatean. Adibidez - Hemen ΠΈ Hemen.

Eztabaidatzaile batzuek uste zuten terminalean publizitatea egitea modu ona dela beti diru arazoak dituzten kode irekiko proiektu garrantzitsuak finantzatzeko. Beste batzuek euren terminalean iragarkiak ikusteko ideia guztiz onartezina iruditu zitzaien.

"Kontua da [kode irekiko softwarea] onartzen dutenek dirua behar dutela", dio Vincent Weavers Herbehereetako garatzaileak. Β«Etorkizunean arazo honen konponbide perfektuagoak ager daitezke; ordura arte, publizitatea jasan dezakegu. Ez da horren txarra. Pertsonalki terminalean publizitate pankartak ikustea bereziki gustatzen ez zaidan arren, haien beharra ulertzen dut eta ideia hau guztiz onartzen dutΒ», jarraitzen du.

β€œNire terminala azken gotorlekua da, negozio magnateen publizitate-jario etengabeak erakusten ez dizkidan lasaitasuneko azken oasia. Ideia honen aurka nago erabat, ziur nagoelako funtsean kode irekiaren izpirituarekin bat egiten duela, hamarkada luzez landu dugunaΒ», dio Vuk Petrovic AEBko garatzaileak.

Standard-en eta kode irekiko proiektuen finantzaketa-eskema berriaren aurkako iruzkin negatibo gehienak instalatu ondoren agertzen diren publizitate pankartak erregistroetan agertuko direlako pozik ez dauden garatzaileengandik datoz, eta horrek aplikazioak arazketa guztiz zaildu egingo du.

β€œEz dut iragarkirik ikusi nahi nire CI erregistroetan, eta ez dut pentsatu nahi zer gertatuko den beste pakete batzuk gauza bera egiten hasten badira. JS pakete batzuek dozenaka, ehunka edo are menpekotasun gehiago dituzte. "Imagina dezakezu zer gertatuko litzatekeen guztiek iragarkiak erakutsiko balituzte?", esan zuen Robert Hafner Kaliforniako garatzaileak.

Gaur egun, Standard liburutegiak soilik erakusten du publizitatea, baina denborarekin, hau egiten den Finantzaketa proiektua ezagunagoa izan daiteke. Azken urtean OpenCollective proiektuaren ospea hazi denaren antzekoa izan daiteke.

OpenCollective Finantzazioaren antzeko proiektua da. Baina pankartak erakutsi beharrean, terminalean dohaintza-eskaerak bistaratzen ditu, garatzaileei proiektu jakin baterako funtsak transferitzeko eskatzen zaien. Eskaera hauek npm terminalean ere bistaratzen dira hainbat liburutegi instalatu ondoren.

JavaScript liburutegi ezagun bat terminalean iragarkiak bistaratzen hasi zenaren istorioa
OpenCollective Mezuak

Iaztik, OpenCollective mezuak kode irekiko proiektu askotan gehitu dira. Halakoetan, adibidez, gisan core.js, JSS, Nodemon, Osagai estilizatuak, Maila, eta beste asko.

Finantzaketarekin bezala, garatzaileek atsekabea adierazi zuten terminalean mezu hauek ikusi zituztenean. Hala ere, onartzeko prest zeuden, dohaintza eskaerak baino ez baitzituzten jasotzen, eta ez iragarki osoak.

Dena den, Finantzaketari dagokionez, badirudi proiektu honek muga jakin bat zeharkatu duela garatzaile batzuen buruan, euren terminaletan publizitaterik ikusi nahi ez duten aitzakiarik gabe.

Garatzaile horietako batzuek presioa egin zioten Linoderi, Funding-ekin publizitatea erakusteko adostutako enpresetako bat. Enpresak, azkenean, egoera ez areagotzea erabaki zuen eta uko ideia honetatik.

Gainera, garatzaile batzuk are urrunago joan dira, euren haserrearen energia munduko lehenengoa sortzera bideratuz. blokeatzailea komando lerroko interfazearen publizitatea.

Emaitzak

Terminalean publizitatea kode irekiko proiektuak finantzatzeko arazo larria konpontzeko saiakera da. Baina jende askori benetan, benetan, ez zaio hau gustatzen. Ondorioz, fenomeno hori hedatzeko xedea den ala ez galderari orain negatiboki erantzun daiteke positiboki baino. Horrez gain, duela gutxi jakin zen npm izango dela ziurrenik paketeak debekatu, terminalean iragarkiak erakusten dituztenak.

Gai hau interesatzen bazaizu, begiratu material, "Finantzaketa" esperimentuaren emaitzetan oinarrituta idatzi zena.

Irakurle maitea! Zer sentitzen duzu publizitatea terminalean? Kode irekia finantzatzeko zein moduk iruditzen zaizkizu egokienak?

JavaScript liburutegi ezagun bat terminalean iragarkiak bistaratzen hasi zenaren istorioa

Iturria: www.habr.com

Gehitu iruzkin berria