Microsoft NPM-ро мехарад ва онро дар якҷоягӣ бо GitHub таҳия хоҳад кард

Компания NPM Inc, контролирующая разработку пакетного менеджера NPM и занимающаяся поддержанием репозитория NPM, эълон кард о фурӯш бизнеса компании Microsoft. В качестве покупателя в сделке фигурирует компания GitHub, функционирующая в качестве независимого бизнес-подразделения Micrоsoft. Сумма сделки не называется.

Утверждается, что смена владельца не повлияет на репозиторий NPM, который продолжит своё существование и останется общедоступным и бесплатным для разработчиков открытого ПО. Разработка пакетного менеджера NPM продолжится с привлечением дополнительных ресурсов, что может стать стимулом для его более активного развития. GitHub намерен активно взаимодействовать с сообществом разработчиков на языке JavaScript для сбора идей и определения будущего NPM.

B качестве основных векторов развития упоминаются повышение надёжности, масштабируемости и производительности репозитория и инфраструктуры, а также повышение удобства повседневной работы разработчиков и сопровождающих с пакетным менеджером. Из ожидаемых в npm 7 значительных новшеств называются рабочие области (Ҷойҳои корӣ, позволяют агрегировать в один пакет зависимости из нескольких пакетов для их установки за один шаг), улучшение процесса публикации пакетов и расширение поддержки мультифакторной аутентификации.

Барои беҳтар кардани амнияти равандҳои интишор ва интиқоли бастаҳо, ҳамгироии NPM ба инфрасохтори GitHub ба нақша гирифта шудааст. Интегратсия инчунин ба шумо имкон медиҳад, ки интерфейси GitHub-ро барои омода кардан ва ҷойгир кардани бастаҳои NPM истифода баред - тағирот ба бастаҳоро дар GitHub аз гирифтани дархости кашидан то нашри версияи нави бастаи NPM пайгирӣ кардан мумкин аст. Асбобҳое, ки дар GitHub пешниҳод шудаанд муайян кардан осебпазирӣ ва хабар додан дар бораи осебпазирӣ дар анборҳо низ ба бастаҳои NPM дахл хоҳад дошт. Хизматрасонӣ барои маблағгузории кори нигоҳдорон ва муаллифони бастаҳои NPM дастрас хоҳад буд Сарпарастони GitHub.

Айзек Шлютер (Isaac Z. Schlueter), создатель NPM, продолжит работать над проектом и ему будут предоставлены дополнительные ресурсы и более спокойная обстановка для работы. Основатель NPM считает, что в составе GitHub NPM получит дополнительную поддержку от одной из самых крупных мировых компаний, стоящей за крупнейшим сообществом разработчиков. В настоящее время репозиторий NPM обслуживает более 1.3 млн пакетов, которыми пользуются около 12 млн разработчиков. В месяц фиксируется около 75 миллиардов загрузок и этот показатель неуклонно растёт.

Ёдовар мешавем, ки соли гузашта NPM Inc тағирот дар менеҷмент, як қатор аз кор рафтани кормандон ва ҷустуҷӯи сармоягузоронро аз сар гузаронида буд. Аз сабаби номуайянии кунунӣ дар бораи ояндаи NPM ва набудани эътимод ба он, ки ширкат на сармоягузорон манфиатҳои ҷомеаро ҳимоя мекунад, як гурӯҳи кормандон таҳти роҳбарии собиқ КТО-и NPM таъсис дода шудааст анбори баста Энтропикӣ. Новый проект призван был устранить зависимость экосистемы JavaScript/Node.js от одной компании, полностью контролирующей разработку пакетного менеджера и поддержание репозитория. По мнению основателей Entropic у сообщества нет рычагов для привлечения NPM Inc к ответственности за совершаемые действия, а ориентация на получение прибыли мешает реализации первичных с точки зрения сообщества, но не приносящих денег и требующих дополнительных ресурсов, возможностей, таких как поддержка верификации по цифровой подписи.

Манбаъ: opennet.ru

Илова Эзоҳ