D'Geschicht wéi eng populär JavaScript-Bibliothéik ugefaang huet Reklammen am Terminal ze weisen

Am Pak Standard, wat e JavaScript-Stil Guide, Linter an automatesch Code Korrektur Tool ass, implementéiert wat den éischte Werbesystem fir JavaScript Bibliothéiken schéngt.

Am Ufank vum 20. August dëst Joer konnten d'Entwéckler, déi Standard duerch den npm Package Manager installéiert hunn, e kräftege Reklammbanner an hiren Terminals gesinn.

D'Geschicht wéi eng populär JavaScript-Bibliothéik ugefaang huet Reklammen am Terminal ze weisen
Reklamm Banner am Terminal

Dës Annonce gouf mat engem neie Projet erstallt - Finanzéiere. Dëst gëtt vun den Entwéckler vun der Standardbibliothéik gemaach. D'Finanzéierungsbibliothéik gouf am Standard 14.0.0 abegraff. Dës Standard Versioun ass elo eraus Den 19 Aug. Et war deemools datt Reklammen an Terminaler ugefaang hunn.

D'Iddi hannert der Finanzéierungsbibliothéik ass datt Firmen kafen Werbeplaz an de Benotzerterminalen, an de Finanzéierungsprojet verdeelt dann Akommes ënner Open Source Projeten, déi ausgemaach hunn domat ze kooperéieren an hir Benotzer Reklammen ze weisen.

Net iwwerraschend huet dës Iddi hefteg Kontrovers an der Entwécklungsgemeinschaft verursaacht. Zum Beispill - hei и hei.

E puer vun den Debattanten hunn gegleeft datt Reklammen am Terminal e gudde Wee ass fir wichteg Open Source Projeten ze finanzéieren déi ëmmer Geldproblemer hunn. Anerer hunn d'Iddi fonnt fir Annoncen op hirem Terminal ze kucken komplett inakzeptabel.

"De Fakt ass datt déi, déi [Open Source Software] ënnerstëtzen, Sue brauchen", seet de Vincent Weavers, en Entwéckler aus Holland. "Méi perfekt Léisunge fir dëse Problem kënnen an Zukunft optrieden; bis dohinner kënne mir Reklammen opginn. Et ass net esou schlecht. Och wann ech perséinlech net besonnesch gär Reklammebanner am Terminal gesinn, verstinn ech d'Noutwennegkeet vun hinnen an ënnerstëtzen dës Iddi voll", seet hien weider.

"Mäi Terminal ass déi lescht Festung, déi lescht Oasis vu Rou, déi mir net kontinuéierlech Streame vu Reklammen vu Geschäftstycoonen weist. Ech si kategoresch géint dës Iddi, well ech sécher sinn, datt se grondsätzlech dem Geescht vun der Open Source widdersprécht, déi mir zënter Joerzéngte kultivéiert hunn“, seet de Vuk Petrovic, en Entwéckler aus den USA.

Déi meescht vun den negativen Kommentaren géint Standard an den neie Finanzéierungsschema fir Open Source Projete kommen aus Entwéckler, déi onglécklech sinn datt Reklammbanner, déi no der Installatioun erscheinen, elo an de Logbicher erschéngen, wat d'Debugging Uwendungen komplett onnéideg schwéier mécht.

"Ech wëll keng Annoncen a menge CI Logbicher gesinn, an ech wëll net iwwerdenken wat geschitt wann aner Packagen ufänken datselwecht ze maachen. E puer JS Packagen hunn Dutzende, Honnerte oder souguer méi Ofhängegkeeten. "Kënnt Dir Iech virstellen wat géif geschéien wann se all Annoncen weisen?"Sot de Robert Hafner, en Entwéckler aus Kalifornien.

De Moment weist nëmmen d'Standardbibliothéik Reklammen, awer mat der Zäit kann de Finanzéierungsprojet, duerch deen dëst gemaach gëtt, méi populär ginn. Dëst kann ähnlech sinn wéi den OpenCollective Projet an der Popularitéit am leschte Joer gewuess ass.

OpenCollective ass e Projet ähnlech wéi Finanzéierung. Awer amplaz Banneren ze weisen, weist et Ufroe fir Spenden am Terminal, an deem d'Entwéckler gefrot gi fir Fongen op e bestëmmte Projet ze transferéieren. Dës Ufroe ginn och am npm-Terminal ugewisen nodeems Dir verschidde Bibliothéiken installéiert hutt.

D'Geschicht wéi eng populär JavaScript-Bibliothéik ugefaang huet Reklammen am Terminal ze weisen
OpenCollective Messagen

Zënter dem leschte Joer sinn OpenCollective Messagen zu villen Open Source Projete bäigefüügt. An esou, zum Beispill, wéi core.js, JSS, Nodemon, Styléiert Komponenten, Niveau, a vill anerer.

Just wéi mat Finanzéierung hunn d'Entwéckler Onzefriddenheet ausgedréckt wéi se dës Messagen am Terminal gesinn. Si waren awer bereet, se ze akzeptéieren, well se nëmmen Ufroe fir Spende enthale sinn, an net vollstänneg Annoncen.

Wéi och ëmmer, am Fall vun der Finanzéierung, schéngt et datt dëse Projet eng gewësse Linn am Kapp vun e puer Entwéckler iwwerschratt huet, déi keng Reklammen an hiren Terminals ënner engem Virwand gesinn.

E puer vun dësen Entwéckler hunn Drock op Linode gesat, eng vun de Firmen déi mat der Finanzéierung ausgemaach hunn fir Reklammen ze weisen. D'Firma decidéiert schlussendlech net d'Situatioun ze eskaléieren an ze refuséieren vun dëser Iddi.

Ausserdeem sinn e puer Entwéckler nach méi wäit gaang, an hunn d'Energie vun hirer Roserei kanaliséiert fir déi éischt op der Welt ze kreéieren blocker Reklammen fir de Kommandozeil-Interface.

Resultater

Reklamm am Terminal ass e Versuch de seriéise Problem vun der Finanzéierung vun Open Source Projeten ze léisen. Awer vill Leit hunn dat wierklech, wierklech net gär. Als Resultat kann d'Fro, ob dëst Phänomen bestëmmt ass fir verbreet ze ginn, elo méi negativ wéi positiv beäntwert ginn. Ausserdeem gouf et viru kuerzem bekannt datt npm héchstwahrscheinlech wäert Verbuet Packagen, déi Annoncen am Terminal weisen.

Wann Dir un dësem Thema interesséiert sidd, kuckt op Stuff, déi op d'Resultater vum Experiment "Finanzéierung" geschriwwe gouf.

Léif Lieser! Wéi fillt Dir Iech iwwer Reklammen am Terminal? Wéi eng Manéier fir Open Source ze finanzéieren schéngen Iech am meeschten adäquat?

D'Geschicht wéi eng populär JavaScript-Bibliothéik ugefaang huet Reklammen am Terminal ze weisen

Source: will.com

Setzt e Commentaire