GitHub hat den NPM-Kauf erfolgreich abgeschlossen

GitHub Inc., im Besitz von Microsoft (als separater Geschäftsbereich tätig), hat den erfolgreichen Abschluss der Akquisition von NPM Inc., das die Entwicklung des beliebten NPM-Paketmanagers steuert und das NPM-Repository verwaltet (der Transaktionsbetrag wurde nicht öffentlich bekannt gegeben).

Das Repository von NPM bedient mehr als 1.3 Millionen Pakete, die von rund 12 Millionen Entwicklern verwendet werden und derzeit ungefähr 75 Milliarden Downloads pro Monat verzeichnen.

Erinnern Sie sich daran, dass NPM Inc im letzten Jahr einen Führungswechsel erlebt hat, eine Reihe von Entlassungen und die Suche nach Investoren.

Aufgrund von Unsicherheit im Zusammenhang mit dem zukünftigen Schicksal von NPM und dem mangelnden Vertrauen, dass das Unternehmen die Interessen der Gemeinschaft und nicht der Investoren verteidigen wird, eine Gruppe von Mitarbeitern, die von einem ehemaligen technischen Leiter von geleitet wird NPM gründete das Entropic-Paket-Repository.

Das neue Projekt wurde entwickelt, um die Abhängigkeit vom JavaScript / Node.js-Ökosystem zu beseitigen in einem Unternehmen, das die Entwicklung des Paketmanagers und die Wartung des Repositorys vollständig kontrolliert.

Laut den Gründern von Entropic hat die Community keinen Einfluss darauf, NPM Inc für die ergriffenen Maßnahmen zur Rechenschaft zu ziehen, und die Gewinnorientierung verhindert die Implementierung primärer Community-Aktivitäten, bringt jedoch kein Geld und erfordert zusätzliche Ressourcen und Funktionen als Unterstützung für Überprüfung der digitalen Signatur.

Ahmad Nassri, Technischer Direktor von NPM Inc, gab die Entscheidung bekannt, das NPM-Team zu verlassen, entspannen Sie sich, analysieren Sie Ihre Erfahrungen und nutzen Sie neue Möglichkeiten (Ahmeds Profil zeigte, dass er als technischer Direktor bei Fractional übernahm). Obwohl auf der anderen Seite Isaac Z. Schlueter, Erfinder von NPM, wird weiterhin an dem Projekt arbeiten.

Für seinen Teil lGitHub-Manager haben versprochen, dass das NPM-Repository immer kostenlos sein wird und es wird allen Entwicklern offen stehen.

Wir freuen uns, Ihnen mitteilen zu können, dass GitHub die Übernahme von npm abgeschlossen hat.

Wir fühlen uns geehrt, Teil des nächsten Kapitels von npm zu sein und die JavaScript-Community auf neue Weise zu unterstützen.

Zusätzlich zu GitHub-Entwickler haben drei Schlüsselbereiche vorgestellt für die Weiterentwicklung von NPM, von denen erwähnen:

  • Die Beteiligung der Gemeinschaft: Berücksichtigung der Meinungen von JavaScript-Entwicklern bei der Entwicklung des Dienstes.
  • Die Fähigkeit, grundlegende Funktionen zu erweitern
  • Investitionen in die Infrastruktur- und Plattformentwicklung: Die Infrastruktur wird in Richtung einer Erhöhung der Zuverlässigkeit, Skalierbarkeit und Leistung des Repositorys entwickelt.

Zur Erhöhung der Prozesssicherheit Für die Veröffentlichung und Bereitstellung von Paketen ist geplant, NPM in die GitHub-Infrastruktur zu integrieren Die Integration ermöglicht auch die Verwendung der GitHub-Oberfläche So bereiten Sie NPM-Pakete vor und lassen sie fallen:

  • Änderungen an Paketen können auf GitHub vom Empfang einer Pull-Anfrage bis zur Veröffentlichung einer neuen Version eines npm-Pakets verfolgt werden.
  • Die von GitHub in den Repositorys bereitgestellten Tools zur Erkennung von Sicherheitslücken und zur Meldung von Sicherheitslücken gelten auch für NPM-Pakete.
  • Der GitHub-Sponsorenservice wird verfügbar sein, um die Arbeit von Autoren und Begleitern von NPM-Paketen zu finanzieren.

Die Entwicklung der NPM-Funktionalität wird sich auf die Verbesserung des Komforts der täglichen Arbeit konzentrieren mit dem Paketmanager von Entwicklern und Betreuern.

Von den in NPM 7 erwarteten bedeutenden Innovationen können Sie Arbeitsbereiche anzeigen (Arbeitsbereiche: Ermöglicht das Hinzufügen von Abhängigkeiten mehrerer Pakete in einem einzigen Paket für die einstufige Installation), den Paketveröffentlichungsprozess verbessern und die Unterstützung für die Multi-Faktor-Authentifizierung erweitern.

Schließlich wird auch erwähnt, dass bestehende zahlende Kunden Verwenden von NPM Pro, Teams und Enterprise bereits zum Hosten privater Datensätze wird keine Änderungen im Service erfahren, auch wenn G.itHub plant, diesen Benutzern das Verschieben ihrer privaten Pakete zu ermöglichen von npm zu GitHub-Paketen.

Wenn Sie mehr darüber wissen wollen Sie können die Anzeige überprüfen im folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.