Bidh seann CTO NPM a’ leasachadh stòr pacaid sgaoilte Entropic

CJ Silverio, a dh’ fhàg a dreuchd mar CTO aig NPM Inc aig deireadh na bliadhna an-uiridh, air a thaisbeanadh stòr pacaid ùr eantropic, a thathas a’ leasachadh mar roghainn sgaoilte seach NPM, nach eil fo smachd companaidh sònraichte. Tha còd Entropic sgrìobhte ann an JavaScript agus air a sgaoileadh le le cead fo Apache 2.0. Chan eil am pròiseact air a bhith ga leasachadh ach airson mìos agus tha e aig a’ chiad ìre prototype, ach tha e mu thràth a’ toirt taic do ghnìomhachd bunaiteach leithid ceangal, foillseachadh agus stàladh phasganan.

Is e an adhbhar airson cruthachadh Entropic an eisimeileachd iomlan air eag-shiostam JavaScript/Node.js air NPM Inc, a bhios a’ cumail smachd air leasachadh manaidsear pacaid agus cumail suas stòr NPM. Seo far a bheil smachd aig companaidh a tha a’ sireadh prothaid a-mhàin air siostam air a bheil milleanan de luchd-leasachaidh agus tagraidhean JavaScript an urra, agus a bhios a’ pròiseasadh billeanan de luchdachadh sìos pacaid gach seachdain.

Tha sreath de ghluasadan luchd-obrach o chionn ghoirid, atharrachaidhean riaghlaidh agus suirghe NPM Inc le luchd-tasgaidh air faireachdainn de mhì-chinnt a chruthachadh mu na tha an dàn don NPM agus dìth earbsa gum bi a’ chompanaidh a’ dìon ùidhean na coimhearsnachd seach luchd-tasgaidh. A rèir Silverio, chan urrainnear earbsa a bhith ann an gnìomhachas NPM Inc leis nach eil an luamhan aig a’ choimhearsnachd gus a chumail cunntachail airson na rinn i. A bharrachd air an sin, tha am fòcas air prothaid a dhèanamh a’ cur casg air buileachadh chothroman a tha bun-sgoile bho shealladh na coimhearsnachd, ach nach eil a’ toirt airgead agus feumach air goireasan a bharrachd, leithid taic airson dearbhadh ainmean didseatach.

Tha Silverio cuideachd teagmhach gu bheil ùidh aig NPM Inc ann a bhith a’ dèanamh an fheum as fheàrr de eadar-obrachaidhean leis an deireadh-sheachdain aige, oir leanaidh seo gu lùghdachadh ann an sruthan dàta a dh’ fhaodadh a bhith inntinneach bho shealladh monetization. Gach uair a ruitheas tu an àithne "npm sgrùdadh» thèid susbaint an fhaidhle a chuir a-muigh pasgan-glas, anns a bheil tòrr fiosrachaidh inntinneach mu na bhios an leasaiche a’ dèanamh. Mar fhreagairt, thòisich grunn bhuill fhollaiseach de choimhearsnachd JavaScript/Node.js a’ leasachadh roghainn eile nach robh fo smachd chompanaidhean fa-leth.

Bidh an siostam Entropic a’ cleachdadh prionnsapal lìonra aonaichte, anns an urrainn do leasaiche, a’ cleachdadh a ghoireasan fhèin, frithealaiche a chuir a-steach le stòr de phasganan a bhios e a’ cleachdadh agus a cheangal ri lìonra sgaoilte cumanta a bhios ag aonachadh stòran prìobhaideach eadar-dhealaichte ann an aon iomlan. Tha entropic a’ toirt a-steach co-sheasmhachd mòran de stòran, ag eadar-obrachadh leotha mar phàirt de shruth-obrach àbhaisteach.

Tha na pacaidean uile air an sgaradh le bhith a’ cleachdadh ainmean-àite agus a’ toirt a-steach fiosrachadh mun òstair a tha a’ cumail a’ phrìomh ionad-tasgaidh aca.
Is e ainm-àite gu bunaiteach ainm neach-seilbh a’ phacaid no buidheann de luchd-gleidhidh aig a bheil còir ùrachaidhean a leigeil ma sgaoil. San fharsaingeachd, tha seòladh a’ phacaid coltach ri “[post-d fo dhìon]/pkg-name".
Tha meata-dàta agus fiosrachadh eisimeileachd air am mìneachadh anns a’ chruth TOML.

Ma thèid pasgan a chuir ann an stòr ionadail a tha ceangailte le eisimeileachd bho stòran eile, tha na pacaidean sin mar sgàthan anns an ionad-tasgaidh ionadail. Tha seo a’ fàgail gum bi an stòr ionadail fèin-chumanta agus a’ toirt a-steach lethbhric de na h-eisimeileachdan riatanach uile. Tha còmhdach ann airson eadar-obrachadh leis an ionad-tasgaidh clasaigeach NPM, a thathas a’ làimhseachadh mar thasglann ri leughadh a-mhàin. Faodaidh tu cuideachd pacaidean a chuir a-steach bho NPM a’ cleachdadh àrainneachdan Entropic a tha air an cleachdadh gu h-ionadail.

Airson riaghladh, tha innealan loidhne-àithne air an toirt seachad a nì sìmplidh air cleachdadh stòran air an lìonra ionadail agad. Entropic a’ tabhann gu tur ùr API stèidhichte air faidhle agus siostam stòraidh a lùghdaicheas na tha de dhàta air a luchdachadh sìos thairis air an lìonra. Thathas a’ toirt iomradh air Entropic mar shiostam uile-choitcheann a ghabhas cleachdadh gus stòran a chruthachadh airson pasganan ann an cànan prògramadh sam bith, ach a dh’ aindeoin sin tha Entropic air a leasachadh le JavaScript san amharc agus tha e nas freagarraiche airson pròiseactan sa chànan sin.

Source: fosgailtenet.ru

Cuir beachd ann