Microsoft NPM satın alma haberini yayınladı ve GitHub ile geliştirecek

NPM A.Ş. NPM paket yöneticisinin gelişimini kontrol eden ve NPM deposunu koruyan, işinin GitHub Inc'e satıldığını duyurdu (şu anda Microsoft'a aittir), bağımsız bir iş birimi olarak faaliyet göstermektedir (satın alma işleminin tutarı açıklanmamıştır).

Satın alma kısmı için sahiplik değişikliğinin NPM havuzunu etkilemeyeceği tartışılmaktadır. ve bu var olmaya devam edecek ve halka açık ve ücretsiz kalacaktır açık kaynak geliştiriciler için. NPM paket yöneticisinin gelişimi, ek kaynaklarla devam edecek ve GitHub, fikirleri toplamak ve NPM'nin geleceğini belirlemek için JavaScript topluluğuyla aktif olarak çalışmayı amaçladığından, daha aktif gelişimi için bir teşvik olabilir.

Microsoft'un hazırladığı değişikliklerle ilgili olarak Satın alma işlemi tamamlandıktan sonra ana geliştirme vektörlerinin şöyle olacağı belirtiliyor: Depo ve altyapının güvenilirliğini, ölçeklenebilirliğini ve üretkenliğini artırmak, geliştiricilerin ve paket yöneticisine eşlik edenlerin günlük işlerinin rahatlığını artırmanın yanı sıra.

NPM'nin 7 sürümünde beklenen önemli yeniliklerden, çalışma alanları adlandırılır (tek bir adımda kurulum için tek bir pakette birkaç paketin bağımlılıklarının eklenmesine izin verir), paket yayınlama sürecini iyileştirir ve çok faktörlü kimlik doğrulama için desteği genişletir.

Paket gönderme ve teslimat süreçlerinin güvenliğini artırmak, NPM'nin GitHub altyapısına entegre edilmesi planlanıyor.

Entegrasyon ayrıca NPM paketlerini hazırlamak ve bırakmak için GitHub arayüzünü kullanmanıza izin verecektir.- Paket değişiklikleri, bir çekme talebinden 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.

Ayrıca, Isaac Z. Schlueter'den bahsediliyor (NPM'nin yaratıcısı) proje üzerinde çalışmaya devam edecek ve size ek kaynaklar ve daha rahat bir çalışma ortamı sağlanacaktır.

Yaptığı açıklamada şunları paylaşıyor:

Satın alma sürecinin başında gerçekten beklemediğim şey, Nat ile ilk konuşmalarımdan başlayarak GitHub'da tanıştığım herkesi ve eğittiği ekipteki herkesi içtenlikle seveceğimdi ...

NPM kurucusu, GitHub'ın bir parçası olarak NPM'nin ek destek alacağına inanıyor en büyük geliştirici topluluğunun arkasındaki en büyük küresel şirketlerden birinden. Şu anda NPM deposu, yaklaşık 1.3 milyon geliştirici tarafından kullanılan 12 milyondan fazla pakete hizmet vermektedir. Ayda yaklaşık 75 milyar indirme var ve bu sayı sürekli artıyor.

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ışı.

NPM'nin gelecekteki kaderini çevreleyen belirsizlik nedeniyle ve şirketin yatırımcıların değil toplumun çıkarlarını savunacağına dair güven eksikliği, eski bir NPM teknik direktörü tarafından yönetilen bir grup çalışan Entropic paket deposunu kurdu.

Yeni proje, JavaScript / Node.js ekosistemine olan bağımlılığı ortadan kaldırmak için tasarlandı bir paket yöneticisinin gelişimini tamamen kontrol eden ve bir depo tutan tek bir şirkette.

Entropic'in kurucularına göre, topluluğun NPM Inc'i alınan eylemlerden sorumlu tutma yeteneği yoktur ve kar yönelimi, birincil topluluk faaliyetlerinin uygulanmasını engeller, ancak para getirmez ve ek kaynaklar, özellikler gerektirir. dijital imza doğrulama desteği.

Si not hakkında daha fazla bilgi edinmek istiyorsun, orijinal yayını kontrol edebilirsiniz. aşağıdaki bağlantı.


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.