マイクロソフトはNPM購入のニュースをリリースし、GitHubで開発します

NPM Inc、 NPM パッケージ マネージャーの開発を制御し、NPM リポジトリを維持します。 GitHubIncへの事業売却を発表しました (現在はマイクロソフトが所有) は別の事業部門として運営されています (買収額は明らかにされていません)。

購入の一部について 所有権の変更は NPM リポジトリには影響しないと主張されています そしてこれは 今後も存続し、一般に公開され、無料で利用できる状態が維持されます オープンソース開発者向け。 NPM パッケージ マネージャーの開発は、リソースを追加して継続されます。これは、GitHub が JavaScript コミュニティと積極的に協力してアイデアを収集し、NPM の将来を形作るつもりであるため、より積極的な開発へのインセンティブとなる可能性があります。

マイクロソフトが準備した変更について 購入が完了した後、主な開発ベクトルは次のようになると述べられています。 リポジトリとインフラストラクチャの信頼性、拡張性、生産性を向上させます。 また、開発者やパッケージ マネージャーに同行する人々の日常業務の利便性も向上します。

NPM バージョン 7 で期待される重要な革新の中には、ワークスペースと呼ばれる機能 (単一のパッケージに複数のパッケージの依存関係を追加して、XNUMX 回の手順でインストールできる)、パッケージ公開プロセスの改善、多要素認証のサポートの拡張などがあります。

パッケージの公開および配信プロセスのセキュリティを強化するには、 NPM は GitHub インフラストラクチャに統合される予定です。

この統合により、GitHub インターフェイスを使用して NPM パッケージを準備および配置できるようになります。– パッケージへの変更は、プル リクエストの受信から npm パッケージの新しいバージョンの公開まで、GitHub で追跡できます。

GitHub によってリポジトリ内で提供される脆弱性検出および脆弱性レポート ツールは、NPM パッケージにも適用されます。 GitHub スポンサー サービスは、NPM パッケージのコンパニオンおよび作成者の作業に資金を提供するために利用できます。

これ以外にも、 アイザック・Z・シュリューターが言及されている (NPMの作成者) プロジェクトに取り組み続けます 追加のリソースとよりリラックスした作業環境が提供されます。

彼が行った発表の中で、彼は次のように共有しています。

買収プロセスの初めに私が本当に期待していなかったのは、ナットとの最初の会話から始まる GitHub で出会った人全員、そして彼が構築したチームの全員を私がどれほど心から好きになるかということでした…

NPM 創設者は、NPM は GitHub の一部として追加のサポートを受けることができると考えています 最大の開発者コミュニティを支援する最大規模のグローバル企業の 1.3 つから。 現在、NPM リポジトリは 12 万以上のパッケージを提供しており、約 75 万人の開発者によって使用されています。 毎月約 XNUMX 億ダウンロードがあり、この数字は増え続けています。

昨年、NPM Inc の経営陣が交代したことを思い出してください。 一連の一時解雇と投資家の検索。

故宮の将来の運命が不確実であるため 同社が投資家ではなくコミュニティの利益を守ることに自信がなかったため、NPM の元 CTO が率いる従業員グループが Entropic パッケージ リポジトリを設立しました。

新しいプロジェクトは、JavaScript/Node.js エコシステムへの依存関係を削除するように設計されました。 単一の会社でパッケージ マネージャーの開発を完全に制御し、リポジトリを維持します。

Entropic の創設者らによると、コミュニティには行われた行為について NPM Inc に責任を負わせる能力がなく、利益志向によりコミュニティの主要な活動の実施が妨げられるが、資金はもたらされず、追加のリソースや機能が必要になるという。 、デジタル署名検証のサポートとして。

Si あなたはメモについてもっと知りたい、元の出版物はで確認できます 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。