GitHub berhasil menyelesaikan pembelian NPM

GitHub Inc. dimiliki oleh Microsoft (beroperasi sebagai unit bisnis terpisah), telah mengumumkan keberhasilan penyelesaian akuisisi NPM Inc., yang mengontrol pengembangan manajer paket NPM yang populer dan memelihara repositori NPM (jumlah transaksi belum diungkapkan kepada publik).

Repositori NPM melayani lebih dari 1.3 juta paket, yang digunakan oleh sekitar 12 juta pengembang dan saat ini mencatat perkiraan 75 miliar unduhan per bulan.

Ingatlah bahwa tahun lalu NPM Inc mengalami pergantian 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 kepala bagian teknis dari NPM mendirikan repositori paket Entropic.

Proyek baru ini dirancang untuk menghilangkan ketergantungan pada ekosistem JavaScript / Node.js. di perusahaan, yang sepenuhnya mengontrol pengembangan manajer paket dan pemeliharaan repositori.

Menurut pendiri Entropic, komunitas tidak memiliki pengaruh 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 pendukung untuk verifikasi tanda tangan digital.

Ahmad Nassri, Direktur Teknik NPM Inc, mengumumkan keputusan untuk keluar dari tim NPM, santai, analisis pengalaman Anda dan manfaatkan peluang baru (profil Ahmed menunjukkan bahwa ia mengambil posisi direktur teknis di Fractional). Meski di sisi lain Isaac Z. Schlueter, pencipta NPM, akan terus mengerjakan proyek tersebut.

Untuk bagiannya lEksekutif GitHub telah berjanji bahwa repositori NPM akan selalu gratis dan itu akan terbuka untuk semua pengembang.

Kami dengan bangga mengumumkan bahwa GitHub telah menyelesaikan akuisisi npm…

Kami merasa terhormat menjadi bagian dari bab selanjutnya dari npm dan mendukung komunitas JavaScript dengan cara baru.

Selain itu Pengembang GitHub meluncurkan tiga area utama untuk pengembangan NPM lebih lanjut yang menyebutkan:

  • Partisipasi komunitas: dengan mempertimbangkan pendapat pengembang JavaScript dalam pengembangan layanan.
  • Kekuatan untuk mengembangkan kemampuan dasar
  • Investasi dalam pengembangan infrastruktur dan platform: Infrastruktur akan dikembangkan untuk meningkatkan keandalan, skalabilitas, dan kinerja repositori.

Untuk meningkatkan keamanan proses penerbitan dan pengiriman paket, direncanakan untuk mengintegrasikan NPM ke dalam infrastruktur GitHub yang disebutkan itu integrasi juga akan memungkinkan untuk menggunakan antarmuka GitHub Untuk mempersiapkan dan menjatuhkan paket NPM:

  • Perubahan pada paket dapat dilacak di GitHub mulai dari menerima permintaan penarikan hingga menerbitkan versi baru dari paket npm.
  • Alat deteksi kerentanan dan pelaporan kerentanan yang disediakan oleh GitHub di repositori juga akan berlaku untuk paket NPM.
  • Layanan sponsor GitHub akan tersedia untuk mendanai pekerjaan penulis dan rekan paket NPM.

Pengembangan fungsi NPM akan fokus pada peningkatan kenyamanan pekerjaan sehari-hari dengan pengelola paket dari pengembang dan pengelola.

Dari inovasi signifikan yang diharapkan dalam NPM 7, seseorang dapat mengamati ruang kerja (ruang kerja: memungkinkan penambahan dependensi beberapa paket ke dalam satu paket untuk instalasi satu langkah), meningkatkan proses penerbitan paket, dan memperluas dukungan untuk otentikasi multi-faktor.

Akhirnya disebutkan juga bahwa pelanggan yang sudah membayar sudah menggunakan NPM Pro, Teams, dan Enterprise untuk menghosting catatan pribadi tidak akan mengalami perubahan layanan, meskipun GitHub berencana mengizinkan pengguna ini untuk memindahkan paket pribadi mereka dari paket npm ke GitHub.

Jika Anda ingin tahu lebih banyak tentang itu Anda dapat memeriksa iklannya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.