NPM Inc. який контролює розробку менеджера пакунків NPM та підтримує сховище NPM, оголосила про продаж свого бізнесу GitHub Inc. (яка в даний час належить корпорації Microsoft), яка працює як незалежний підрозділ (сума операції з придбання не розголошується).
На частину покупки стверджується, що зміна власника не вплине на сховище NPM і що це продовжуватиме існувати і залишатиметься загальнодоступним та безкоштовним для розробників з відкритим кодом. Розробка менеджера пакетів NPM продовжиться із додатковими ресурсами, що може стати стимулом для його активнішого розвитку, оскільки GitHub має намір активно співпрацювати із спільнотою JavaScript для збору ідей та визначення майбутнього NPM.
Щодо змін, які підготувала Microsoft Після завершення закупівлі згадується, що основними векторами розробки стануть: підвищення надійності, масштабованості та продуктивності сховища та інфраструктури, а також поліпшити зручність щоденної роботи розробників та тих, хто супроводжує менеджер пакетів.
З важливих нововведень, що очікуються у версії 7 NPM, названі робочі області (що дозволяють додавати залежності декількох пакетів в один пакет для встановлення за один крок), покращують процес публікації пакетів і розширюють підтримку багатофакторної автентифікації .
Щоб підвищити безпеку процесів проводки та доставки пакунків, NPM планується інтегрувати в інфраструктуру GitHub.
Інтеграція також дозволить вам використовувати інтерфейс GitHub для підготовки та скидання пакетів NPM- Зміни пакету можна відстежувати на GitHub від отримання запиту на витяг до публікації нової версії пакета npm.
Інструменти виявлення та уразливості, надані GitHub у сховищах, також застосовуватимуться до пакетів NPM. Спонсорська послуга GitHub буде доступна для фінансування роботи авторів та супутників NPM.
Крім цього, Згадується Ісаак З. Шлютер (творець NPM) продовжить роботу над проектом і ви отримаєте додаткові ресурси та більш спокійне робоче середовище.
У оголошенні, яке він зробив, він ділиться наступним:
На початку процесу придбання я насправді не очікував, наскільки я щиро сподобався би всім, кого я зустрічав на GitHub, починаючи з моїх перших розмов з Натом, а також усіх членів команди, яку він тренував ...
Засновник NPM вважає, що як частина GitHub, NPM отримає додаткову підтримку від однієї з найбільших світових компаній, що відстає від найбільшої спільноти розробників. В даний час сховище NPM обслуговує понад 1.3 мільйона пакетів, якими користуються близько 12 мільйонів розробників. Щомісяця відбувається приблизно 75 мільярдів завантажень, і ця кількість постійно зростає.
Нагадаємо, минулого року NPM Inc пережила зміну керівництва, серія звільнень та пошук інвесторів.
Через невизначеність навколо майбутньої долі NPM та відсутність впевненості в тому, що компанія захищатиме інтереси громади, а не інвесторів, група працівників на чолі з колишнім технічним директором NPM заснувала сховище пакетів Entropic.
Новий проект був розроблений для усунення залежності від екосистеми JavaScript / Node.js в одній компанії, яка повністю контролює розробку менеджера пакетів та підтримує сховище.
На думку засновників Entropic, спільнота не має можливості притягувати NPM Inc до відповідальності за вжиті дії, а орієнтація на прибуток перешкоджає здійсненню основної діяльності спільноти, але не приносить грошей і вимагає додаткових ресурсів, можливостей , як підтримка перевірки цифрового підпису.
Si ви хочете дізнатись більше про нотатку, Ви можете перевірити оригінальну публікацію в за наступним посиланням.