Hadithi ya jinsi maktaba maarufu ya JavaScript ilianza kuonyesha matangazo kwenye terminal

Katika kifurushi Standard, ambayo ni mwongozo wa mtindo wa JavaScript, linter, na zana ya kusahihisha msimbo kiotomatiki, hutekeleza kile kinachoonekana kuwa mfumo wa kwanza wa utangazaji kwa maktaba za JavaScript.

Mwanzoni mwa tarehe 20 Agosti mwaka huu, wasanidi programu waliosakinisha Standard kupitia kidhibiti kifurushi cha npm waliweza kuona bango kubwa la utangazaji kwenye vituo vyao.

Hadithi ya jinsi maktaba maarufu ya JavaScript ilianza kuonyesha matangazo kwenye terminal
Bango la utangazaji kwenye terminal

Tangazo hili liliundwa kwa kutumia mradi mpya - Fedha. Hii inafanywa na wasanidi wa maktaba ya Kawaida. Maktaba ya Ufadhili ilijumuishwa katika Kiwango cha 14.0.0. Toleo hili la Kawaida limetoka sasa 19 Agosti. Hapo ndipo matangazo yalianza kuonekana kwenye vituo.

Wazo nyuma ya maktaba ya Ufadhili ni kwamba makampuni kununua nafasi ya utangazaji katika vituo vya watumiaji, na mradi wa Ufadhili kisha husambaza mapato kati ya miradi huria ambayo imekubali kushirikiana nayo na kuonyesha matangazo kwa watumiaji wake.

Haishangazi, wazo hili lilisababisha mabishano makali katika jumuiya ya maendeleo. Kwa mfano - hapa ΠΈ hapa.

Baadhi ya wadadisi waliamini kuwa utangazaji katika kituo ni njia nzuri ya kufadhili miradi muhimu ya chanzo huria ambayo huwa na matatizo ya pesa kila wakati. Wengine walipata wazo la kutazama matangazo kwenye terminal yao halikubaliki kabisa.

"Ukweli wa mambo ni kwamba wale wanaounga mkono [programu huria] wanahitaji pesa," anasema Vincent Weavers, msanidi programu kutoka Uholanzi. "Suluhu kamilifu zaidi za tatizo hili zinaweza kuonekana katika siku zijazo; hadi wakati huo, tunaweza kuvumilia utangazaji. Sio mbaya hivyo. Ingawa mimi binafsi sipendi kuona mabango ya matangazo kwenye kituo, ninaelewa hitaji lao na ninaunga mkono wazo hili kikamilifu, "anaendelea.

"Kituo changu ni ngome ya mwisho, chemchemi ya mwisho ya utulivu ambayo hainionyeshi mikondo inayoendelea ya matangazo kutoka kwa wafanyabiashara wakubwa. Ninapinga wazo hili kimsingi, kwa sababu nina uhakika kwamba kimsingi linapingana na roho ya kufungua chanzo, ambayo tumeikuza kwa miongo kadhaa,” anasema Vuk Petrovic, msanidi programu kutoka Marekani.

Maoni mengi hasi dhidi ya Standard na mpango mpya wa ufadhili wa miradi huria hutoka kwa wasanidi programu ambao hawajafurahishwa na kwamba mabango ya utangazaji ambayo yanaonekana baada ya usakinishaji sasa yataonekana kwenye kumbukumbu, jambo ambalo litafanya utatuzi wa programu kuwa mgumu kabisa.

"Sitaki kuona matangazo kwenye kumbukumbu zangu za CI, na sitaki kufikiria juu ya nini kitatokea ikiwa vifurushi vingine vitaanza kufanya vivyo hivyo. Vifurushi vingine vya JS vina dazeni, mamia, au vitegemezi zaidi. "Je, unaweza kufikiria nini kingetokea ikiwa wote wangeonyesha matangazo?" Robert Hafner, msanidi programu kutoka California alisema.

Hivi sasa, ni maktaba ya Kawaida pekee inayoonyesha utangazaji, lakini baada ya muda, mradi wa Ufadhili, ambao hii inafanywa, unaweza kuwa maarufu zaidi. Hii inaweza kuwa sawa na jinsi mradi wa OpenCollective umekua katika umaarufu zaidi ya mwaka uliopita.

OpenCollective ni mradi unaofanana na Ufadhili. Lakini badala ya kuonyesha mabango, inaonyesha maombi ya michango katika terminal, ambayo watengenezaji wanaombwa kuhamisha fedha kwa mradi fulani. Maombi haya pia yanaonyeshwa kwenye terminal ya npm baada ya kusakinisha maktaba mbalimbali.

Hadithi ya jinsi maktaba maarufu ya JavaScript ilianza kuonyesha matangazo kwenye terminal
OpenCollective Messages

Tangu mwaka jana, ujumbe wa OpenCollective umeongezwa kwa miradi mingi ya programu huria. Katika vile, kwa mfano, kama msingi.js, JSS, Nodemon, Vipengele vya Styled, kiwango cha, na wengine wengi.

Kama tu ilivyo kwa Ufadhili, wasanidi programu walionyesha kutoridhika walipoona ujumbe huu kwenye kifaa cha kulipia. Hata hivyo, walikuwa tayari kuzikubali, kwa kuwa zilikuwa na maombi ya michango tu, na si matangazo ya jumla.

Hata hivyo, kwa upande wa Ufadhili, inaonekana kwamba mradi huu umevuka mstari fulani katika mawazo ya baadhi ya watengenezaji ambao hawataki kuona matangazo katika vituo vyao kwa kisingizio chochote.

Baadhi ya watengenezaji hawa waliweka shinikizo kwa Linode, mojawapo ya kampuni zilizokubaliana na Ufadhili kuonyesha utangazaji. Kampuni hatimaye iliamua kutozidisha hali hiyo na ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ kutoka kwa wazo hili.

Zaidi ya hayo, watengenezaji wengine wameenda mbali zaidi, wakielekeza nguvu za hasira zao katika kuunda ulimwengu wa kwanza mzuiaji matangazo ya kiolesura cha mstari wa amri.

Matokeo ya

Matangazo katika terminal ni jaribio la kutatua shida kubwa ya kufadhili miradi ya chanzo wazi. Lakini watu wengi kwa kweli hawapendi hii. Kama matokeo, swali la ikiwa jambo hili limekusudiwa kuenea sasa linaweza kujibiwa vibaya zaidi kuliko chanya. Kwa kuongezea, hivi karibuni ilijulikana kuwa npm itakuwa na uwezekano mkubwa kupiga marufuku vifurushi, ambayo inaonyesha matangazo katika terminal.

Ikiwa una nia ya mada hii, angalia vifaa, ambayo iliandikwa kulingana na matokeo ya jaribio la "Ufadhili".

Ndugu wasomaji! Je, unajisikiaje kuhusu utangazaji kwenye terminal? Je, ni njia gani za kufadhili chanzo huria zinazoonekana kwako kuwa za kutosha zaidi?

Hadithi ya jinsi maktaba maarufu ya JavaScript ilianza kuonyesha matangazo kwenye terminal

Chanzo: mapenzi.com

Kuongeza maoni