Entropic - Registri Paket Baru Terdistribusi untuk Node.js

Saya akan langsung ke poin utama. CJ Silverio, mantan CTO dari NPM Inc., kemarin mengumumkan registry terdistribusi baru untuk paket Node.js


Mengapa ini penting? Hampir setiap dari kita menggunakan registri NPM dari kita, tetapi tidak banyak dari kita yang tahu bahwa perusahaan swasta NPM Inc. mengelola registri ini. Dan untuk mendukung registri yang terpusat, dibutuhkan uang dan banyak uang. Perusahaan menghasilkan sebagian uang ini sebagai paket hosting pribadi, dan bagian lainnya adalah uang investor ventura. Dan investor ingin menolak investasi mereka. Pergi besar atau pulang, seperti yang mereka katakan di Lembah.

Tampaknya, untuk mulai menghasilkan uang, pendiri Isaac Schlueter merekrut CEO baru , dan ia sendiri pergi ke posisi Chier Product Officer. Tak lama kemudian , gelombang PHK menyapu perusahaan dan banyak yang mengambilnya dengan sangat ambigu, karena moto utama NPM adalah Nice Peoples Matter. Orang-orang dipecat tanpa pemberitahuan sebelumnya bahkan kepada manajer langsung mereka. Apa alasan sebenarnya tidak diketahui, tetapi fakta bahwa beberapa orang yang diberhentikan kehilangan kompensasi tetapi menolak untuk menandatangani NDA karena tidak diungkapkan merupakan indikasi.

Ternyata situasi di mana registri yang paling penting dari ekosistem js dikelola oleh perusahaan dengan kebijakan yang tidak terlalu jelas. Rupanya, fakta ini mendorong untuk bertindak dan akhirnya membuat registri terdistribusi yang independen dari siapa pun kecuali diri kita sendiri.

github.com/entropic-dev/entropic

Proyek baru saja dimulai. Semua kode ditulis dalam 5 minggu oleh Chris Dickinson dan CJ Silverio (CJ Silverio) dan sejauh ini menyediakan fungsionalitas dasar: sebuah registri dan alat cli-alat untuk mengaksesnya.

Sisanya ada di tangan kita.

Referensi:

Esai dan slide laporan

UPD : video diganti dengan versi lengkap dari laporan

Source: https://habr.com/ru/post/id454506/


All Articles