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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.