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/entropicProyek 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 laporanUPD : video diganti dengan versi lengkap dari laporan