GitHub успешно завершил покупку NPM

Гитхаб Инк, принадлежит Microsoft (работает как отдельная бизнес-единица), объявила об успешном завершении приобретения NPM Inc., который контролирует разработку популярного менеджера пакетов NPM и поддерживает репозиторий NPM (сумма транзакции публично не разглашается).

Хранилище NPM обслуживает более 1.3 миллиона пакетов, которые используют около 12 миллионов разработчиков и в настоящее время регистрируют около 75 миллиардов загрузок в месяц.

Напомним, что в прошлом году в NPM Inc произошла смена руководства., серия увольнений и поиск инвесторов.

Из-за неопределенности окружающие будущую судьбу NPM и отсутствие уверенности в том, что компания будет защищать интересы сообщества, а не инвесторов, группа сотрудников во главе с бывшим техническим директором NPM основал репозиторий пакетов Entropic.

Новый проект был разработан для устранения зависимости от экосистемы JavaScript / Node.js. в компании, которая полностью контролирует разработку менеджера пакетов и обслуживание репозитория.

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

Ахмад Нассри, технический директор NPM Inc, объявил о решении покинуть команду NPM, расслабьтесь, проанализируйте свой опыт и воспользуйтесь новыми возможностями (профиль Ахмеда показал, что он занял должность технического директора в Fractional). Хотя с другой стороны Исаак З. Шлютер, создатель NPM, продолжит работу над проектом.

Со своей стороны яМенеджеры GitHub пообещали, что репозиторий NPM всегда будет бесплатным и он будет открыт для всех разработчиков.

Мы рады сообщить, что GitHub завершил приобретение npm…

Для нас большая честь быть частью следующей главы npm и поддержать сообщество JavaScript по-новому.

В добавок к Разработчики GitHub раскрыли три ключевых направления для дальнейшего развития НПМ, из которых упоминают:

  • Участие в сообществе: учет мнения разработчиков JavaScript при разработке сервиса.
  • Возможность расширить базовые возможности
  • Инвестиции в развитие инфраструктуры и платформы: Инфраструктура будет развиваться в направлении повышения надежности, масштабируемости и производительности репозитория.

Для повышения безопасности процесса публикации и доставки пакетов планируется интегрировать NPM в инфраструктуру GitHub, упоминается, что интеграция также позволит использовать интерфейс GitHub Чтобы подготовить и отбросить пакеты NPM:

  • Изменения в пакетах можно отслеживать на GitHub от получения пул-реквеста до публикации новой версии пакета npm.
  • Инструменты обнаружения уязвимостей и отчетов об уязвимостях, предоставляемые GitHub в репозиториях, также применимы к пакетам NPM.
  • Спонсорская служба GitHub будет доступна для финансирования работы авторов пакетов NPM и их товарищей.

Развитие функциональности NPM будет направлено на повышение удобства повседневной работы. с менеджером пакетов от разработчиков и сопровождающих.

Из значительных нововведений, ожидаемых в NPM 7, вы можете увидеть рабочие области (рабочие области: позволяют добавлять зависимости нескольких пакетов в один пакет для одноэтапной установки), улучшить процесс публикации пакетов и расширить поддержку многофакторной аутентификации.

Наконец, также упоминается, что существующие платящие клиенты уже использует NPM Pro, Teams и Enterprise для размещения частных записей не претерпит изменений в сервисе, даже если GitHub планирует разрешить этим пользователям перемещать свои частные пакеты из npm в пакеты GitHub.

Если вы хотите узнать об этом больше вы можете проверить рекламу По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

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