GitHub đã hoàn tất thành công việc mua lại NPM

GitHub Inc, thuộc sở hữu của Microsoft và hoạt động như một đơn vị kinh doanh độc lập, công bố về việc hoàn tất thành công giao dịch mua lại hoạt động kinh doanh của NPM Inc, công ty kiểm soát sự phát triển của trình quản lý gói NPM và duy trì kho lưu trữ NPM. Kho lưu trữ 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. Khoảng 75 tỷ lượt tải xuống được ghi nhận mỗi tháng. Số tiền giao dịch không được tiết lộ.

Ahmad Nassri, CTO của NPM Inc, сообщил về quyết định rời nhóm NPM, nghỉ ngơi, phân tích kinh nghiệm của bạn và tận dụng những cơ hội mới (trong hồ sơ Ahmed, có thông tin anh đã đảm nhận vị trí giám đốc kỹ thuật tại Fractional). Isaac Z. Schlueter, người tạo ra NPM, sẽ tiếp tục làm việc với dự án.

GitHub đã hứa rằng kho lưu trữ NPM sẽ luôn miễn phí và mở cho tất cả các nhà phát triển. GitHub nêu tên ba lĩnh vực chính để phát triển hơn nữa NPM: tương tác với cộng đồng (có tính đến ý kiến ​​của các nhà phát triển JavaScript khi phát triển dịch vụ), mở rộng các khả năng cơ bản và đầ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ữ.

Để cải thiện tính bảo mật của quá trình xuất bản và phân phối gói, dự kiến ​​​​sẽ tích hợp NPM vào cơ sở hạ tầng GitHub. Việc tích hợp cũng sẽ cho phép bạn sử dụng giao diện GitHub để chuẩn bị và lưu trữ các gói NPM - các thay đổi đối với gói có thể được theo dõi trong GitHub từ khi nhận được yêu cầu kéo đến khi xuất bản phiên bản mới của gói NPM. Công cụ được cung cấp trên GitHub xác định lỗ hổng và thông báo về các lỗ hổng trong kho lưu trữ cũng sẽ áp dụng cho các gói NPM. Một dịch vụ sẽ có sẵn để tài trợ cho công việc của người bảo trì và tác giả của các gói NPM Nhà tài trợ GitHub.

Việc phát triển chức năng NPM sẽ tập trung vào việc cải thiện khả năng sử dụng trong công việc hàng ngày của nhà phát triển và người bảo trì với người quản lý gói. Những đổi mới đáng kể được mong đợi trong npm 7 bao gồm không gian làm việc (Không gian làm việc - cho phép bạn tổng hợp các phần phụ thuộc từ nhiều gói thành một gói để cài đặt trong 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ố.

Chúng ta hãy nhớ lại rằng năm ngoái NPM Inc đã trải qua một sự thay đổi trong ban quản lý, một loạt vụ sa thải nhân viên và tìm kiếm nhà đầu tư. Do sự không chắc chắn hiện tại về tương lai của NPM và sự thiếu tin tưởng rằng công ty sẽ bảo vệ lợi ích của cộng đồng hơn là các nhà đầu tư, một nhóm nhân viên do cựu CTO của NPM đứng đầu thành lập kho gói entropi. Dự án mới được thiết kế để loại bỏ sự phụ thuộc của hệ sinh thái JavaScript/Node.js vào 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à bảo trì kho lưu trữ. Theo những người sáng lập Entropic, cộng đồng không có đủ đòn bẩy để buộc NPM Inc phải chịu trách nhiệm về hành động của mình và việc tập trung vào việc kiếm lợi nhuận đã ngăn cản việc thực hiện các cơ hội chính theo quan điểm của cộng đồng nhưng không tạo ra tiền. và yêu cầu các tài nguyên bổ sung, chẳng hạn như hỗ trợ xác minh chữ ký số.

Nguồn: opennet.ru

Thêm một lời nhận xét