An sgeulachd mu mar a thòisich leabharlann JavaScript mòr-chòrdte a’ taisbeanadh shanasan anns a’ phort-adhair

Anns a ’phacaid Coitcheann, a tha na iùl stoidhle JavaScript, linter, agus inneal ceartachaidh còd fèin-ghluasadach, a’ cur an gnìomh na tha coltach mar a’ chiad shiostam sanasachd airson leabharlannan JavaScript.

Aig toiseach 20 Lùnastal am-bliadhna, bha luchd-leasachaidh a chuir a-steach Standard tro mhanaidsear pacaid npm comasach air bratach sanasachd mòr fhaicinn anns na cinn-uidhe aca.

An sgeulachd mu mar a thòisich leabharlann JavaScript mòr-chòrdte a’ taisbeanadh shanasan anns a’ phort-adhair
Bratach sanasachd anns an terminal

Chaidh an sanas seo a chruthachadh a’ cleachdadh pròiseact ùr - maoineachadh. Tha seo ga dhèanamh le luchd-leasachaidh an leabharlann àbhaisteach. Bha an leabharlann Maoineachaidh air a ghabhail a-steach ann an Inbhe 14.0.0. Tha an dreach àbhaisteach seo a-muigh a-nis 19 Lùnastal. B 'ann an uairsin a thòisich sanasachd a' nochdadh ann an ionadan-uidhe.

Is e am beachd air cùl an leabharlann Maoineachaidh gu bheil companaidhean ceannaich àite sanasachd ann an ionadan luchd-cleachdaidh, agus bidh am pròiseact Maoineachaidh an uairsin a’ sgaoileadh teachd a-steach am measg phròiseactan stòr fosgailte a tha air aontachadh co-obrachadh leis agus sanasachd a thaisbeanadh don luchd-cleachdaidh aca.

Chan eil e na iongnadh gun do dh’ adhbhraich am beachd seo connspaid làidir anns a’ choimhearsnachd leasachaidh. Mar eisimpleir - an seo и an seo.

Bha cuid den luchd-deasbaid den bheachd gu bheil sanasachd anns a’ phort-adhair na dhòigh math air pròiseactan stòr fosgailte cudromach a mhaoineachadh aig a bheil duilgheadasan airgid an-còmhnaidh. Bha cuid eile den bheachd gu robh am beachd a bhith a’ coimhead shanasan air an togalach aca gu tur neo-iomchaidh.

“Is e an fhìrinn gu bheil feum aig an fheadhainn a tha a’ toirt taic do [bathar-bog stòr fosgailte] airgead, ”thuirt Vincent Weavers, leasaiche às an Òlaind. “Dh’ fhaodadh fuasglaidhean nas foirfe don duilgheadas seo nochdadh san àm ri teachd; gu ruige sin, is urrainn dhuinn cur suas le sanasachd. Chan eil e cho dona sin. Ged nach toil leam gu pearsanta brataichean sanasachd fhaicinn anns a’ phort-adhair, tha mi a’ tuigsinn gu bheil feum orra agus a’ toirt làn thaic don bheachd seo," tha e a’ leantainn.

“Is e an ceann-uidhe agam an daingneach mu dheireadh, an oasis mu dheireadh de shocair nach eil a’ sealltainn dhomh sruthan sanasachd leantainneach bho tycoons gnìomhachais. Tha mi gu cinnteach an aghaidh a’ bheachd seo, oir tha mi cinnteach gu bheil e gu bunaiteach a ’dol an-aghaidh spiorad stòr fosgailte, a tha sinn air a bhith ag àiteachadh airson deicheadan,” thuirt Vuk Petrovic, leasaiche às na SA.

Tha a’ mhòr-chuid de na beachdan àicheil an aghaidh Standard agus an sgeama maoineachaidh ùr airson pròiseactan le còd fosgailte a’ tighinn bho luchd-leasachaidh a tha mì-thoilichte gum bi brataichean sanasachd a nochdas às deidh an stàladh a-nis a’ nochdadh anns na logaichean, a nì tagraidhean dì-bhugachaidh gu tur duilich gun fheum.

“Chan eil mi airson sanasan fhaicinn anns na logaichean CI agam, agus chan eil mi airson smaoineachadh dè a thachras ma thòisicheas pacaidean eile a’ dèanamh an aon rud. Tha dusanan, ceudan, no eadhon barrachd eisimeileachd aig cuid de phasgan JS. “An urrainn dhut smaoineachadh dè thachradh nan sealladh iad sanasan?” thuirt Raibeart Hafner, leasaiche à California.

An-dràsta, chan eil ach an leabharlann Coitcheann a’ taisbeanadh sanasachd, ach thar ùine, is dòcha gum fàs am pròiseact Maoineachaidh, tro bheil seo air a dhèanamh, nas mòr-chòrdte. Is dòcha gu bheil seo coltach ri mar a tha am pròiseact OpenCollective air fàs mòr-chòrdte thar na bliadhna a dh’ fhalbh.

OpenCollective na phròiseact coltach ri Maoineachadh. Ach an àite a bhith a’ taisbeanadh bhrataichean, tha e a’ taisbeanadh iarrtasan airson tabhartasan anns a’ phort-aiseig, anns an tèid iarraidh air luchd-leasachaidh airgead a ghluasad gu pròiseact sònraichte. Tha na h-iarrtasan sin cuideachd air an taisbeanadh anns a’ chrìoch npm às deidh dhaibh diofar leabharlannan a chuir a-steach.

An sgeulachd mu mar a thòisich leabharlann JavaScript mòr-chòrdte a’ taisbeanadh shanasan anns a’ phort-adhair
Teachdaireachdan OpenCollective

Bhon uiridh, chaidh teachdaireachdan OpenCollective a chur ri mòran phròiseactan stòr fosgailte. Ann an leithid, mar eisimpleir, mar cridhe.js, JSS, Nodemon, Co-chomharran styled, Ìre, agus mòran eile.

Dìreach mar le Maoineachadh, chuir luchd-leasachaidh an cèill mì-riarachas nuair a chunnaic iad na teachdaireachdan sin anns a 'chrìoch. Ach, bha iad deònach gabhail riutha, leis nach robh annta ach iarrtasan airson tabhartasan, agus chan e sanasan làn-sgèile.

Ach, a thaobh Maoineachadh, tha e coltach gu bheil am pròiseact seo air a dhol thairis air loidhne shònraichte ann an inntinnean cuid de luchd-leasachaidh nach eil airson sanasachd fhaicinn anns na cinn-uidhe aca fo chùis sam bith.

Chuir cuid den luchd-leasachaidh sin cuideam air Linode, aon de na companaidhean a dh’ aontaich le Maoineachadh sanasachd a thaisbeanadh. Cho-dhùin a’ chompanaidh aig a’ cheann thall gun a bhith ag àrdachadh an t-suidheachaidh agus diùltadh bhon bheachd seo.

A bharrachd air an sin, tha cuid de luchd-leasachaidh air a dhol eadhon nas fhaide, a’ stiùireadh lùth am fearg gu bhith a’ cruthachadh a’ chiad fheadhainn san t-saoghal neach-bacadh sanasachd airson an eadar-aghaidh loidhne-àithne.

Builean

Tha sanasachd anns an ionad-crìochnachaidh na oidhirp gus fuasgladh fhaighinn air an fhìor dhuilgheadas a thaobh maoineachadh phròiseactan stòr fosgailte. Ach tha mòran dhaoine dha-rìribh, chan eil seo a’ còrdadh riutha. Mar thoradh air an sin, faodar a’ cheist a thaobh a bheil an t-iongantas seo gu bhith farsaing a-nis a bhith air a fhreagairt nas àicheil na ann an dòigh adhartach. A bharrachd air an sin, chaidh innse o chionn ghoirid gum bi npm dualtach casg air pacaidean, a sheallas sanasan anns a’ chrìoch.

Ma tha ùidh agad sa chuspair seo, thoir sùil air материал, a chaidh a sgrìobhadh stèidhichte air toraidhean an deuchainn "Maoineachadh".

Luchd leughaidh! Ciamar a tha thu a’ faireachdainn mu dheidhinn sanasachd anns a’ chrìoch? Dè na dòighean air stòras fosgailte a mhaoineachadh a tha coltach dhutsa as iomchaidh?

An sgeulachd mu mar a thòisich leabharlann JavaScript mòr-chòrdte a’ taisbeanadh shanasan anns a’ phort-adhair

Source: www.habr.com

Cuir beachd ann