GitHub NPM satın alımını başarıyla tamamladı

gitHub Inc, Microsoft'a ait (ayrı bir iş birimi olarak faaliyet gösteren), NPM Inc'in satın alınmasının başarıyla tamamlandığını duyurdu, popüler NPM paket yöneticisinin gelişimini kontrol eden ve NPM deposunu koruyan (işlem tutarı kamuya açıklanmamıştır).

Deposu NPM, 1.3 milyondan fazla pakete hizmet veriyoryaklaşık 12 milyon geliştirici tarafından kullanılan ve şu anda ayda yaklaşık 75 milyar indirme kaydediyor.

NPM Inc'in geçen yıl bir liderlik değişikliği yaşadığını hatırlayın, bir dizi işten çıkarma ve yatırımcı arayışı.

Belirsizlik nedeniyle NPM'nin gelecekteki kaderini çevreleyen ve şirketin, yatırımcıların değil toplumun çıkarlarını savunacağına dair güven eksikliği NPM, Entropic paket deposunu kurdu.

Yeni proje, JavaScript / Node.js ekosistemine olan bağımlılığı ortadan kaldırmak için tasarlandı Paket yöneticisinin gelişimini ve deponun bakımını tamamen kontrol eden bir şirkette.

Entropic'in kurucularına göre, topluluğun NPM Inc'i alınan eylemlerden sorumlu tutma konusunda hiçbir etkisi yoktur ve kar yönelimi, birincil topluluk faaliyetlerinin uygulanmasını engeller, ancak para getirmez ve destek olarak ek kaynaklar, özellikler gerektirir. dijital imza doğrulaması.

NPM Inc'in Teknik Direktörü Ahmad Nassri, NPM ekibinden ayrılma kararını açıkladı, rahatlayın, deneyiminizi analiz edin ve yeni fırsatlardan yararlanın (Ahmed'in profili Fractional'da teknik direktör pozisyonunu üstlendiğini gösterdi). Öte yandan NPM'nin yaratıcısı Isaac Z. Schlueter proje üzerinde çalışmaya devam edecek.

Onun rolü içinGitHub yöneticileri, NPM havuzunun her zaman ücretsiz olacağına söz verdi ve tüm geliştiricilere açık olacak.

GitHub'ın npm'yi satın alma işlemini tamamladığını duyurmaktan mutluluk duyuyoruz…

Bir sonraki npm bölümünün bir parçası olmaktan ve JavaScript topluluğunu yeni bir şekilde desteklemekten onur duyuyoruz.

Buna ek olarak GitHub geliştiricileri üç temel alanı açıkladı UÖM'nin daha da geliştirilmesi için aşağıdakilerden bahsedilir:

  • Topluluk Katılımı: hizmetin geliştirilmesinde JavaScript geliştiricilerinin görüşlerini dikkate alarak.
  • Temel yetenekleri genişletme gücü
  • Altyapı ve platform geliştirmeye yatırım: Deponun güvenilirliğinin, ölçeklenebilirliğinin ve performansının artırılması doğrultusunda altyapı geliştirilecektir.

Proses güvenliğini artırmak için paketlerin yayınlanması ve teslim edilmesi konusunda, NPM'nin GitHub altyapısına entegre edilmesi planlanmaktadır. entegrasyon ayrıca GitHub arayüzünün kullanılmasına da izin verecektir NPM paketlerini hazırlamak ve bırakmak için:

  • Paketlerdeki değişiklikler, bir çekme talebinden bir npm paketinin yeni bir sürümünü yayınlamaya kadar GitHub'da izlenebilir.
  • Depolarda GitHub tarafından sağlanan güvenlik açığı algılama ve güvenlik açığı raporlama araçları, NPM paketleri için de geçerli olacaktır.
  • GitHub sponsor hizmeti, NPM paket yazarlarının ve arkadaşlarının çalışmalarını finanse etmek için mevcut olacak.

UÖM işlevselliğinin geliştirilmesi, günlük işin rahatlığını artırmaya odaklanacaktır. geliştiricilerin ve bakımcıların paket yöneticisi ile.

NPM 7'de beklenen önemli yeniliklerden çalışma alanlarını görebilirsiniz (çalışma alanları: tek adımlı kurulum için tek bir pakette birkaç paketin bağımlılıklarını eklemenize olanak tanır), paket yayınlama sürecini iyileştirir ve çok faktörlü kimlik doğrulama için desteği genişletir.

Son olarak da bahsedilmektedir. mevcut ödeme yapan müşteriler özel kayıtları barındırmak için zaten NPM Pro, Teams ve Enterprise kullanıyor G olsa bile hizmette değişiklik yaşamazitHub, bu kullanıcıların özel paketlerini taşımasına izin vermeyi planlıyor npm'den GitHub paketlerine.

Onun hakkında daha fazla bilgi edinmek istiyorsanız reklamı kontrol edebilirsin Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.