L-istorja ta 'kif librerija JavaScript popolari bdiet turi reklami fit-terminal

Fil-pakkett standard, li hija gwida tal-istil JavaScript, linter, u għodda awtomatika ta 'korrezzjoni tal-kodiċi, timplimenta dik li tidher li hija l-ewwel sistema ta' reklamar għal-libreriji JavaScript.

Fil-bidu tal-20 ta 'Awwissu ta' din is-sena, l-iżviluppaturi li installaw Standard permezz tal-maniġer tal-pakketti npm setgħu jaraw banner ta 'reklamar qawwi fit-terminals tagħhom.

L-istorja ta 'kif librerija JavaScript popolari bdiet turi reklami fit-terminal
Banner tar-reklamar fit-terminal

Dan ir-reklam inħoloq permezz ta' proġett ġdid - Finanzjament. Dan isir mill-iżviluppaturi tal-librerija Standard. Il-librerija tal-Finanzjament kienet inkluża fl-Istandard 14.0.0. Din il-verżjoni Standard hija disponibbli issa 19 Awissu. Kien imbagħad li r-reklamar beda jidher fit-terminals.

L-idea wara l-librerija tal-Finanzjament hija li l-kumpaniji jixtru spazju għar-reklamar fit-terminals tal-utenti, u l-proġett Finanzjament imbagħad iqassam id-dħul fost proġetti ta 'sors miftuħ li qablu li jikkooperaw miegħu u juru r-reklamar lill-utenti tagħhom.

Mhux ta’ sorpriża, din l-idea ħolqot kontroversja ħarxa fil-komunità tal-iżvilupp. Pereżempju - hawn и hawn.

Uħud mid-dibatturi jemmnu li r-reklamar fit-terminal huwa mod tajjeb biex jiffinanzja proġetti importanti ta’ sors miftuħ li dejjem ikollhom problemi ta’ flus. Oħrajn sabu l-idea li jaraw reklami fuq it-terminal tagħhom kompletament inaċċettabbli.

“Il-fatt hu li dawk li jappoġġaw [software open source] għandhom bżonn il-flus,” jgħid Vincent Weavers, żviluppatur mill-Olanda. "Jistgħu jidhru aktar soluzzjonijiet perfetti għal din il-problema fil-futur; sa dak iż-żmien, nistgħu niffaċċjaw ir-reklamar. Mhuwiex daqshekk ħażin. Għalkemm jien personalment ma nħobbx partikolarment nara banners tar-reklamar fit-terminal, nifhem il-ħtieġa tagħhom u nappoġġja bis-sħiħ din l-idea,” ikompli.

“It-terminal tiegħi huwa l-aħħar fortizza, l-aħħar oasi ta’ kalma li ma jurinix flussi kontinwi ta’ reklamar minn magnati tan-negozju. Jien kategorikament kontra din l-idea, għaliex jien ċert li fundamentalment tikkontradixxi l-ispirtu ta’ open source, li ilna kkultivat għal għexieren ta’ snin,” jgħid Vuk Petrovic, żviluppatur mill-Istati Uniti.

Il-biċċa l-kbira tal-kummenti negattivi kontra Standard u l-iskema l-ġdida ta 'finanzjament għal proġetti ta' sors miftuħ ġejjin minn żviluppaturi li mhumiex kuntenti li banners ta 'reklamar li jidhru wara l-installazzjoni issa se jidhru fir-zkuk, li se jagħmlu l-applikazzjonijiet ta' debugging kompletament diffiċli bla bżonn.

“Ma rridx nara reklami fir-reklami CI tiegħi, u ma rridx naħseb dwar x'se jiġri jekk pakketti oħra jibdew jagħmlu l-istess ħaġa. Xi pakketti JS għandhom għexieren, mijiet, jew saħansitra aktar dipendenzi. “Tista’ timmaġina x’jiġri kieku kollha juru reklami?” qal Robert Hafner, żviluppatur mill-Kalifornja.

Bħalissa, il-librerija Standard biss turi reklamar, iżda maż-żmien, il-proġett Finanzjament, li permezz tiegħu jsir dan, jista 'jsir aktar popolari. Dan jista 'jkun simili għal kif il-proġett OpenCollective kiber fil-popolarità matul is-sena li għaddiet.

OpenCollective huwa proġett simili għal Finanzjament. Iżda minflok ma juri banners, juri talbiet għal donazzjonijiet fit-terminal, li fih l-iżviluppaturi huma mitluba jittrasferixxu fondi għal ċertu proġett. Dawn it-talbiet jintwerew ukoll fit-terminal npm wara li jiġu installati diversi libreriji.

L-istorja ta 'kif librerija JavaScript popolari bdiet turi reklami fit-terminal
Messaġġi OpenCollective

Mis-sena l-oħra, messaġġi OpenCollective ġew miżjuda ma 'ħafna proġetti open source. F'tali, per eżempju, bħala core.js, JSS, Nodemon, Komponenti Styled, Livell, u ħafna oħrajn.

L-istess bħal fil-każ tal-Finanzi, l-iżviluppaturi esprimew nuqqas ta 'sodisfazzjon meta raw dawn il-messaġġi fit-terminal. Madankollu, kienu lesti li jaċċettawhom, peress li kien fihom biss talbiet għal donazzjonijiet, u mhux reklami fuq skala sħiħa.

Madankollu, fil-każ ta’ Funding, jidher li dan il-proġett qabeż ċertu linja f’moħħ xi żviluppaturi li ma jridux jaraw reklamar fit-terminals tagħhom taħt l-ebda skuża.

Uħud minn dawn l-iżviluppaturi għamlu pressjoni fuq Linode, waħda mill-kumpaniji li qablu ma’ Funding biex juri reklamar. Il-kumpanija fl-aħħar iddeċidiet li ma teskalax is-sitwazzjoni u tirrifjuta minn din l-idea.

Barra minn hekk, uħud mill-iżviluppaturi marru aktar 'il quddiem, u wasslu l-enerġija tar-rabja tagħhom biex joħolqu l-ewwel fid-dinja. imblokkatur reklamar għall-interface tal-linja tal-kmand.

Riżultati ta '

Ir-reklamar fit-terminal huwa tentattiv biex issolvi l-problema serja tal-finanzjament ta 'proġetti ta' sors miftuħ. Imma ħafna nies verament, verament ma jogħġobhomx dan. Bħala riżultat, il-mistoqsija dwar jekk dan il-fenomenu huwiex iddestinat li jsir mifrux issa tista' tiġi mwieġba b'mod aktar negattiv milli pożittiv. Barra minn hekk, dan l-aħħar sar magħruf li npm x'aktarx se pakketti ta' projbizzjoni, li juru reklami fit-terminal.

Jekk inti interessat f'dan is-suġġett, agħti ħarsa lejn materjal, li nkiteb ibbażat fuq ir-riżultati tal-esperiment "Finanzjament".

Għeżież qarrejja! Kif tħossok dwar ir-reklamar fit-terminal? Liema modi ta' finanzjament open source jidhirlek l-aktar adegwati?

L-istorja ta 'kif librerija JavaScript popolari bdiet turi reklami fit-terminal

Sors: www.habr.com

Żid kumment