Das Unternehmen NPM Inc., das die Entwicklung des Paketmanagers NPM kontrolliert und das NPM-Repository unterstĂŒtzt, gröĂten das GeschĂ€ft an Microsoft. Als KĂ€ufer tritt GitHub auf, das als unabhĂ€ngige GeschĂ€ftseinheit von Microsoft fungiert. Der Kaufpreis wurde nicht bekannt gegeben.
Es wird behauptet, dass der EigentĂŒmerwechsel keinen Einfluss auf das Repository haben wird , das weiterhin bestehen bleiben und fĂŒr Entwickler von Open-Source-Software öffentlich und kostenlos zugĂ€nglich sein wird. Die Entwicklung des Paketmanagers NPM wird mit zusĂ€tzlichen Ressourcen fortgesetzt, was einen Anreiz fĂŒr seine aktivere Entwicklung schaffen könnte. GitHub beabsichtigt, aktiv mit der JavaScript-Entwicklergemeinschaft zusammenzuarbeiten, um Ideen zu sammeln und die Zukunft von NPM zu gestalten.
Die wichtigsten Entwicklungsrichtungen umfassen die Verbesserung der ZuverlĂ€ssigkeit, Skalierbarkeit und Leistung des Repositories sowie die Steigerung des Komforts fĂŒr Entwickler und Betreuer bei der tĂ€glichen Arbeit mit dem Paketmanager. Zu den bedeutenden Neuerungen in npm 7 zĂ€hlen die Arbeitsbereiche (, die es ermöglichen, AbhĂ€ngigkeiten aus mehreren Paketen innerhalb eines einzelnen Pakets fĂŒr die Installation in einem Schritt zu aggregieren), die Verbesserung des Paketveröffentlichungsprozesses und die Erweiterung der UnterstĂŒtzung fĂŒr Multifaktor-Authentifizierung.
Um die Sicherheit der Veröffentlichungs- und Lieferprozesse von Paketen zu erhöhen, ist eine Integration von NPM in die GitHub-Infrastruktur geplant. Diese Integration ermöglicht zudem die Nutzung der GitHub-OberflĂ€che zur Vorbereitung und Bereitstellung von NPM-Paketen â Ănderungen an den Paketen werden von der Einreichung eines Pull-Requests bis zur Veröffentlichung einer neuen Version des NPM-Pakets in GitHub nachvollziehbar sein. Die in GitHub bereitgestellten Mittel zur von Schwachstellen und .
GitHub Sponsors
Wir erinnern daran, dass das Unternehmen NPM Inc im vergangenen Jahr einen FĂŒhrungswechsel, eine Reihe von Entlassungen und die Suche nach Investoren durchlebte. Aufgrund der bestehenden Unsicherheit ĂŒber die Zukunft von NPM und des Misstrauens, dass das Unternehmen die Interessen der Gemeinschaft und nicht die der Investoren vertreten wird, grĂŒndete eine Gruppe von Mitarbeitern unter der Leitung des ehemaligen technischen Direktors von NPM das Paket-Repository . Das neue Projekt soll die AbhĂ€ngigkeit des JavaScript/Node.js-Ăkosystems von einem einzigen Unternehmen beseitigen, das die Entwicklung des Paketmanagers und die Pflege des Repositories vollstĂ€ndig kontrolliert. Laut den GrĂŒndern von Entropic hat die Community keine Mittel, um NPM Inc. zur Verantwortung zu ziehen, und die Gewinnorientierung behindert die Umsetzung von grundlegenden, gemeinschaftlich wichtigen Möglichkeiten, die jedoch kein Geld einbringen und zusĂ€tzliche Ressourcen erfordern, wie beispielsweise die UnterstĂŒtzung von Verifizierungen durch digitale Signaturen.
Quelle: opennet.ru
