NPM Inc. yang mengontrol pengembangan manajer paket NPM dan memelihara repositori NPM, telah mengumumkan penjualan bisnisnya ke GitHub Inc. (yang saat ini dimiliki oleh Microsoft), yang beroperasi sebagai unit bisnis independen (jumlah transaksi untuk pembelian belum diungkapkan).
Untuk bagian pembelian Dikatakan bahwa perubahan kepemilikan tidak akan mempengaruhi repositori NPM dan ini akan terus ada dan akan tetap tersedia untuk umum dan gratis untuk pengembang open source. Pengembangan manajer paket NPM akan berlanjut dengan sumber daya tambahan, yang dapat menjadi insentif untuk pengembangannya yang lebih aktif karena GitHub bermaksud untuk secara aktif bekerja dengan komunitas JavaScript untuk mengumpulkan ide dan menentukan masa depan NPM.
Mengenai perubahan yang telah disiapkan Microsoft Setelah pembelian selesai, disebutkan bahwa vektor pengembangan utama adalah: meningkatkan keandalan, skalabilitas, dan produktivitas repositori dan infrastruktur, serta meningkatkan kenyamanan pekerjaan sehari-hari para pengembang dan mereka yang menemani pengelola paket.
Dari inovasi penting yang diharapkan dalam versi 7 NPM, ruang kerja diberi nama (yang memungkinkan untuk menambahkan dependensi beberapa paket dalam satu paket untuk instalasi dalam satu langkah), meningkatkan proses penerbitan paket dan memperluas dukungan untuk otentikasi multi-faktor.
Untuk meningkatkan keamanan proses pengiriman dan pengiriman paket, NPM direncanakan untuk diintegrasikan ke dalam infrastruktur GitHub.
Integrasi juga akan memungkinkan Anda menggunakan antarmuka GitHub untuk mempersiapkan dan melepaskan paket NPM- Perubahan paket dapat dilacak di GitHub mulai dari menerima permintaan tarik hingga menerbitkan versi baru dari paket npm.
Deteksi kerentanan dan alat pelaporan kerentanan yang disediakan oleh GitHub di repositori juga akan berlaku untuk paket NPM. Layanan sponsor GitHub akan tersedia untuk mendanai pekerjaan penulis paket NPM dan rekan.
Selain ini, Isaac Z. Schlueter disebutkan (pencipta NPM) akan terus mengerjakan proyek dan Anda akan diberikan sumber daya tambahan dan lingkungan kerja yang lebih santai.
Dalam pengumuman yang dibuatnya, dia membagikan yang berikut:
Apa yang benar-benar tidak saya harapkan pada awal proses akuisisi adalah seberapa besar saya akan sangat menyukai semua orang yang saya temui di GitHub, dimulai dengan percakapan awal saya dengan Nat, serta semua orang di tim yang telah dia latih ...
Pendiri NPM percaya bahwa sebagai bagian dari GitHub, NPM akan menerima dukungan tambahan dari salah satu perusahaan global terbesar di belakang komunitas pengembang terbesar. Saat ini, repositori NPM melayani lebih dari 1.3 juta paket, yang digunakan oleh sekitar 12 juta pengembang. Ada sekitar 75 miliar unduhan per bulan, dan jumlah ini terus bertambah.
Ingatlah bahwa tahun lalu NPM Inc mengalami perubahan kepemimpinan, serangkaian PHK dan pencarian investor.
Karena ketidakpastian seputar nasib NPM di masa depan dan kurangnya kepercayaan bahwa perusahaan akan membela kepentingan masyarakat, bukan investor, sekelompok karyawan yang dipimpin oleh mantan direktur teknis NPM mendirikan repositori paket Entropic.
Proyek baru ini dirancang untuk menghilangkan ketergantungan pada ekosistem JavaScript / Node.js. dalam satu perusahaan yang sepenuhnya mengontrol pengembangan manajer paket dan memelihara repositori.
Menurut para pendiri Entropic, komunitas tidak memiliki kemampuan untuk meminta pertanggungjawaban NPM Inc atas tindakan yang diambil, dan orientasi keuntungan menghalangi pelaksanaan kegiatan utama komunitas, tetapi tidak menghasilkan uang dan membutuhkan sumber daya tambahan, fitur, sebagai dukungan untuk verifikasi tanda tangan digital.
Si Anda ingin tahu lebih banyak tentang catatan itu, Anda dapat memeriksa publikasi asli di link berikut.