GitHub đã hoàn tất thành công giao dịch mua NPM

Công ty GitHub, thuộc sở hữu của Microsoft (hoạt động như một đơn vị kinh doanh riêng biệt), đã thông báo hoàn tất thành công thương vụ mua lại NPM Inc, kiểm soát sự phát triển của trình quản lý gói NPM phổ biến và duy trì kho lưu trữ NPM (số lượng giao dịch chưa được tiết lộ công khai).

Kho lưu trữ của NPM phục vụ hơn 1.3 triệu gói, được khoảng 12 triệu nhà phát triển sử dụng và hiện đạt khoảng 75 tỷ lượt tải xuống mỗi tháng.

Nhớ lại rằng năm ngoái NPM Inc đã trải qua một sự thay đổi lãnh đạo, một loạt các vụ sa thải và tìm kiếm các nhà đầu tư.

Do không chắc chắn xung quanh số phận tương lai của NPM và sự thiếu tự tin rằng công ty sẽ bảo vệ lợi ích của cộng đồng chứ không phải nhà đầu tư, một nhóm nhân viên do một cựu giám đốc kỹ thuật của NPM thành lập kho lưu trữ gói Entropic.

Dự án mới được thiết kế để loại bỏ sự phụ thuộc vào hệ sinh thái JavaScript / Node.js trong một công ty, công ty kiểm soát hoàn toàn sự phát triển của trình quản lý gói và việc duy trì kho lưu trữ.

Theo những người sáng lập Entropic, cộng đồng không có ảnh hưởng gì để buộc NPM Inc phải chịu trách nhiệm về các hành động đã thực hiện và định hướng lợi nhuận tránh việc thực hiện các hoạt động cộng đồng chính, nhưng không mang lại tiền và yêu cầu các nguồn lực, tính năng bổ sung, để hỗ trợ xác minh chữ ký số.

Ahmad Nassri, Giám đốc kỹ thuật của NPM Inc, thông báo quyết định rời nhóm NPM, thư giãn, phân tích kinh nghiệm của bạn và tận dụng các cơ hội mới (hồ sơ của Ahmed cho thấy anh ấy đã đảm nhận vị trí giám đốc kỹ thuật tại Fractional). Mặc dù mặt khác Isaac Z. Schlueter, người tạo ra NPM, sẽ tiếp tục làm việc trong dự án.

Về phần mình, lCác nhà quản lý GitHub đã hứa rằng kho lưu trữ NPM sẽ luôn miễn phí và nó sẽ được mở cho tất cả các nhà phát triển.

Chúng tôi vui mừng thông báo rằng GitHub đã hoàn tất việc mua lại npm…

Chúng tôi rất vinh dự được trở thành một phần của chương tiếp theo của npm và hỗ trợ cộng đồng JavaScript theo một cách mới.

Ngoài các Các nhà phát triển GitHub tiết lộ ba lĩnh vực chính để phát triển thêm NPM trong đó đề cập đến:

  • Sự tham gia của cộng đồng: có tính đến ý kiến ​​của các nhà phát triển JavaScript trong quá trình phát triển dịch vụ.
  • Sức mạnh để mở rộng các khả năng cơ bản
  • Đầu tư vào phát triển cơ sở hạ tầng và nền tảng: Cơ sở hạ tầng sẽ được phát triển theo hướng tăng độ tin cậy, khả năng mở rộng và hiệu suất của kho lưu trữ.

Để tăng độ an toàn của quy trình xuất bản và phân phối các gói, dự kiến ​​tích hợp NPM vào cơ sở hạ tầng GitHub, nó được đề cập rằng tích hợp cũng sẽ cho phép sử dụng giao diện GitHub Để chuẩn bị và thả gói NPM:

  • Các thay đổi đối với gói có thể được theo dõi trên GitHub từ việc nhận được yêu cầu kéo đến xuất bản phiên bản mới của gói npm.
  • Các công cụ báo cáo lỗ hổng và phát hiện lỗ hổng do GitHub cung cấp trong kho cũng sẽ áp dụng cho các gói NPM.
  • Dịch vụ nhà tài trợ GitHub sẽ có sẵn để tài trợ cho công việc của các tác giả và bạn đồng hành của gói NPM.

Sự phát triển của chức năng NPM sẽ tập trung vào việc cải thiện sự thuận tiện của công việc hàng ngày với trình quản lý gói từ các nhà phát triển và nhà bảo trì.

Trong số những đổi mới đáng kể được mong đợi trong NPM 7, bạn có thể thấy không gian làm việc (không gian làm việc: cho phép bạn thêm các phần phụ thuộc của một số gói trong một gói duy nhất để cài đặt một bước), cải thiện quy trình xuất bản gói và mở rộng hỗ trợ xác thực đa yếu tố.

Cuối cùng nó cũng được đề cập rằng khách hàng trả tiền hiện tại đã sử dụng NPM Pro, Teams và Enterprise để lưu trữ hồ sơ cá nhân sẽ không gặp phải những thay đổi trong dịch vụ, ngay cả khi GitHub có kế hoạch cho phép những người dùng này di chuyển các gói riêng tư của họ từ gói npm đến GitHub.

Nếu bạn muốn biết thêm về nó bạn có thể kiểm tra quảng cáo Trong liên kết sau đây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.