Keçən ilin sonunda NPM Inc-in baş direktoru vəzifəsini tərk edən CJ Silverio,
Entropic-in yaradılmasına səbəb JavaScript/Node.js ekosisteminin paket menecerinin inkişafına və NPM anbarının saxlanmasına nəzarət edən NPM Inc-dən tam asılılığıdır. Bu, mənfəət axtaran bir şirkətin milyonlarla JavaScript tərtibatçısının və tətbiqinin asılı olduğu və həftədə milyardlarla paket yükləməsini emal edən sistemə yeganə nəzarət etdiyi yerdir.
Bu yaxınlarda bir sıra işçilərin işdən çıxarılması, idarəetmə dəyişiklikləri və NPM Inc-in investorlarla flört etməsi NPM-nin gələcəyi ilə bağlı qeyri-müəyyənlik hissi və şirkətin investorların deyil, cəmiyyətin maraqlarını müdafiə edəcəyinə inamsızlıq yaratdı. Silverio'ya görə, NPM Inc biznesinə etibar etmək olmaz, çünki cəmiyyətin onun hərəkətlərinə görə məsuliyyət daşımaq rıçaqları yoxdur. Üstəlik, qazanc əldə etməyə diqqət icma baxımından əsas olan, lakin pul gətirməyən və rəqəmsal imzanın yoxlanılmasına dəstək kimi əlavə resurslar tələb edən imkanların həyata keçirilməsinə mane olur.
Silverio, həmçinin NPM Inc-in arxa planı ilə qarşılıqlı əlaqəni optimallaşdırmaqda maraqlı olduğuna şübhə edir, çünki bu, monetizasiya baxımından potensial maraqlı olan məlumat axınının azalmasına səbəb olacaq. Hər dəfə əmri icra etdikdə "
Entropik sistem federasiya şəbəkəsi prinsipindən istifadə edir ki, burada tərtibatçı öz resurslarından istifadə edərək, istifadə etdiyi paketlərin deposu olan serveri yerləşdirə və onu ayrı-ayrı özəl depoları vahid bütövlükdə birləşdirən ümumi paylanmış şəbəkəyə qoşa bilər. Entropik, normal iş axınının bir hissəsi kimi onlarla qarşılıqlı əlaqədə olan bir çox deponun birgə mövcudluğunu nəzərdə tutur.
Bütün paketlər ad boşluqlarından istifadə etməklə ayrılır və onların əsas deposunu saxlayan host haqqında məlumatları ehtiva edir.
Ad sahəsi mahiyyətcə yeniləmələri buraxmaq hüququna malik olan paket sahibinin və ya baxıcılar qrupunun adıdır. Ümumiyyətlə, paket ünvanı “[e-poçt qorunur]/pkg-name".
Metadata və asılılıq məlumatları formatda müəyyən edilir
Paket digər repozitoriyalardan asılılıqlarla əlaqələndirilən yerli repozitoriyada yerləşdirilirsə, bu paketlər yerli repozitoriyada əks olunur. Bu, yerli deponu müstəqil edir və bütün lazımi asılılıqların surətlərini ehtiva edir. Klassik NPM anbarı ilə qarşılıqlı əlaqə üçün bir təbəqə var, bu, yalnız oxunan arxiv kimi qəbul edilir. Siz həmçinin yerli olaraq yerləşdirilmiş Entropik mühitlərdən istifadə edərək paketləri NPM-dən quraşdıra bilərsiniz.
İdarəetmə üçün, yerli şəbəkənizdə depoların yerləşdirilməsini asanlaşdıran komanda xətti alətləri təqdim olunur. Entropic tamamilə yeni təkliflər
Mənbə: opennet.ru