Microsoft пусна новината за покупката на NPM и ще я разработи с GitHub

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, започвайки с първоначалните си разговори с Nat, както и всички в екипа, който е обучил ...

Основателят на NPM вярва, че като част от GitHub, NPM ще получи допълнителна подкрепа от една от най-големите световни компании зад най-голямата общност на разработчици. В момента хранилището на NPM обслужва над 1.3 милиона пакета, които се използват от около 12 милиона разработчици. Има около 75 милиарда изтегляния на месец и този брой непрекъснато нараства.

Спомнете си, че миналата година NPM Inc претърпя промяна в ръководството, поредица от съкращения и търсене на инвеститори.

Поради несигурността около бъдещата съдба на NPM и липсата на увереност, че компанията ще защитава интересите на общността, а не на инвеститорите, група служители, водени от бивш технически директор на NPM, основаха хранилището на пакети Entropic.

Новият проект е проектиран да премахне зависимостта от екосистемата JavaScript / Node.js в една компания, която напълно контролира разработването на мениджър на пакети и поддържа хранилище.

Според основателите на Entropic, общността няма способността да държи NPM Inc отговорна за предприетите действия, а ориентацията към печалбата предотвратява изпълнението на първични дейности на общността, но не носи пари и изисква допълнителни ресурси, функции, като поддръжка за проверка на цифров подпис.

Si искате да научите повече за бележката, можете да проверите оригиналната публикация в следната връзка.


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.