Tsohon NPM CTO yana haɓaka ma'ajiyar fakitin Entropic

CJ Silverio, wacce ta bar mukaminta na CTO na NPM Inc a karshen shekarar da ta gabata, gabatar sabon ma'ajiyar kunshin entropic, wanda ake haɓaka azaman madadin rarrabawa zuwa NPM, ba wani kamfani ke sarrafa shi ba. An rubuta lambar Entropic a cikin JavaScript kuma rarraba ta lasisi a ƙarƙashin Apache 2.0. Aikin ya kasance yana ci gaba tsawon wata guda kawai kuma yana kan matakin farko, amma ya riga ya goyi bayan ayyuka na yau da kullun kamar haɗawa, bugawa da shigar da fakiti.

Dalilin ƙirƙirar Entropic shine cikakken dogaro na JavaScript/Node.js ecosystem akan NPM Inc, wanda ke sarrafa haɓaka mai sarrafa kunshin da kiyaye ma'ajin NPM. Wannan shi ne inda kamfani mai neman riba ke da ikon sarrafa tsarin da miliyoyin masu haɓakawa da aikace-aikacen JavaScript suka dogara da shi, wanda ke aiwatar da biliyoyin abubuwan zazzagewar kunshin a kowane mako.

Yawan korar ma’aikata da aka yi a baya-bayan nan, sauye-sauyen gudanarwa da kwarkwasa da NPM Inc da masu zuba jari ya haifar da rashin tabbas game da makomar NPM da kuma rashin aminta da cewa kamfanin zai kare muradun al’umma maimakon masu zuba jari. A cewar Silverio, kasuwancin NPM Inc ba za a iya amincewa da shi ba saboda al'umma ba su da ikon ɗaukar alhakin ayyukanta. Bugu da ƙari, mayar da hankali kan samun riba yana hana aiwatar da damar da suka kasance na farko daga ra'ayi na al'umma, amma ba su kawo kudi ba kuma suna buƙatar ƙarin albarkatu, kamar tallafi don tabbatar da sa hannu na dijital.

Silverio kuma yana shakkar cewa NPM Inc yana da sha'awar haɓaka hulɗa tare da bayansa, saboda wannan zai haifar da raguwar kwararar bayanai waɗanda ke da yuwuwar ban sha'awa daga mahangar samun kuɗi. Duk lokacin da ka gudanar da umurnin"npm duba» ana aika abubuwan da ke cikin fayil ɗin a waje kunshin-kulle, wanda ya haɗa da bayanai masu ban sha'awa da yawa game da abin da mai haɓaka ya yi. Dangane da martani, fitattun mambobi na jama'ar JavaScript/Node.js sun fara haɓaka wani madadin wanda kamfanoni ɗaya ba su sarrafa su.

Tsarin Entropic yana amfani da ka'idar hanyar sadarwa ta tarayya, wanda mai haɓakawa, ta yin amfani da albarkatunsa, zai iya tura sabar tare da ma'auni na fakitin da yake amfani da shi kuma ya haɗa shi zuwa hanyar sadarwa na yau da kullum wanda ke haɗakar da ɗakunan ajiya masu zaman kansu a cikin guda ɗaya. Entropic ya haɗa da kasancewa tare da ɗakunan ajiya da yawa, yin hulɗa tare da su a matsayin wani ɓangare na aikin aiki na yau da kullum.

Duk fakitin an raba su ta amfani da wuraren suna kuma sun haɗa da bayani game da rundunar da ke karɓar babban ma'ajiyar su.
Wurin suna ainihin sunan mai fakitin ko ƙungiyar masu kulawa waɗanda ke da haƙƙin sakin sabuntawa. Gabaɗaya, adireshin fakiti yayi kama da “[email kariya]/pkg-suna.
An bayyana metadata da bayanan dogaro a cikin tsari TOML.

Idan an sanya kunshin a cikin ma'ajiyar gida wanda ke da alaƙa ta hanyar dogaro daga wasu ma'ajiyar, waɗannan fakitin suna madubi a cikin ma'ajiyar gida. Wannan yana sanya ma'ajiyar gida ta zama ta kanta kuma ta ƙunshi kwafi na duk abin dogaro. Akwai Layer don hulɗa tare da ma'ajin NPM na yau da kullun, wanda ake kula da shi azaman tarihin karantawa kawai. Hakanan zaka iya shigar da fakiti daga NPM ta amfani da mahallin Entropic da aka tura cikin gida.

Don gudanarwa, ana samar da kayan aikin layin umarni waɗanda ke sauƙaƙe jigilar ma'ajiyar a cibiyar sadarwar ku ta gida. Entropic yana ba da sabon sabo API mai tushen fayil da tsarin ajiya wanda ke rage adadin bayanan da aka sauke akan hanyar sadarwar. An yi la'akari da Entropic a matsayin tsarin duniya wanda za'a iya amfani dashi don ƙirƙirar ma'ajiyar fakiti a cikin kowane harshe na shirye-shirye, amma Entropic duk da haka an haɓaka shi tare da JavaScript kuma ya fi dacewa da ayyuka a cikin wannan harshe.

source: budenet.ru

Add a comment