LINUX.ORG.RU

Microsoft в лице GitHub приобрела npm

 , ,


1

1

GitHub, принадлежащий Microsoft, объявил о приобретении npm, популярного менеджера пакетов для приложений jаvascript. На платформе Node Package Manager размещено более 1,3 миллионов пакетов, а сам сервис обслуживает более 12 миллионов разработчиков.

GitHub заявляет, что npm останется бесплатным для разработчиков и GitHub планирует инвестировать в развитие npm в плане производительности, надёжности и масштабируемости.

В будущем планируется интегрировать GitHub и npm, чтобы ещё больше повысить безопасность и позволить разработчикам тщательно отслеживать npm-пакеты из своих Pull Request. Что же касается платных клиентов npm (Pro, Teams и Enterprise), то GitHub планирует разрешить пользователям перенести свои приватные пакеты npm в GitHub Packages.

>>> Подробности



Проверено: Zhbert ()

В будущем планируется интегрировать GitHub и npm, чтобы ещё больше повысить безопасность и позволить разработчикам тщательно отслеживать npm-пакеты из своих Pull Request.

В будущем планируется повысить безопасность и позволить разработчикам тщательно отслеживать npm-пакеты

В будущем планируется тщательно отслеживать

BOSS-NIGGER ()

Я вам говорю они скоро переведут офис, почтовый клиент и студию на электрон. А в недалеком будущем из приложений с нативным гуем останутся только какие-нибудь ресурсоемкие кады, видеоредакторы и т.д.

Im_not_a_robot ★★★★★ ()
Последнее исправление: Im_not_a_robot (всего исправлений: 1)
Ответ на: комментарий от Deleted

Не можешь победить – возглавь.

Ну они с приходом индуса этим активно и занимаются. powershell, mssql, покупка Github, теперь вот npm. Это только относительно знаковые штуки.

DrRulez ()
Ответ на: комментарий от dv76

Все пакеты в нём будут ставиться с помощью npm, а системные скрипты будут написаны на javascript (ну чтоб каждый вебдев мог какодить что-то). О дивный, новый мир

michwill ★★★★★ ()

А вот мне интересно в чем принципиальное отличие npm от git в случае размещения пакетов на том же githab ?

Что сложно git сказать чтобы при клоне и зависимости тянул ?

mx__ ★★★★★ ()
Последнее исправление: mx__ (всего исправлений: 2)
Ответ на: комментарий от Im_not_a_robot

они скоро переведут офис, почтовый клиент и студию на электрон

Я по такому поводу наверно целую неделю бухать буду - наконец-то станет можно нормально и полноценно взаимодействовать с коллегами на винде. Алсо, круче vscode редакторов нет, skype работает - microsoft даже на кривом электроне делает под нецелевую платформу приложение лучше, чем весь этот наш фриопенсорс.

anonymous ()

Похоже мелкомягкие решили радикально решить проблему с peer dependencies в npm. В результате этой проблемы пакет который еще вчера собирался, сегодня уже может не собраться из-за конфликтов в зависимостях.

b0r1s ()
Ответ на: комментарий от crutch_master

Я имел ввиду git как клиент…

обычно у пакетных менеджеров есть свой формат пакетов и репозитарий … В случае git есть репозитарий githab ну и т.д.

mx__ ★★★★★ ()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от Im_not_a_robot

openSUSE единственный нормальный десктопный дистрибутив помимо убунты, а саму организацию недавно купили за 10 миллиардов.

WitcherGeralt ★★ ()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: удаленный комментарий

ы пакеты от исходников не отличаешь?

А там что js уже в каком то байт коде ? у гита есть спецкаталог ./git внутрь можно много чего навалить.

mx__ ★★★★★ ()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

JS бандлят и минифицируют, к тому же манифест — это такой же исходник, нет смысла его прятать.

В сущности, если хочется использовать гит для инсталляции софта, то это в общем-то не проблема. Makefile и Dockerfile (шоб в контейнере собирать) решают большую часть проблем.

WitcherGeralt ★★ ()
Ответ на: комментарий от static_lab

Из репозитория npm

А этот репозитарий npm так и останется как и раньше до покупки ? Так в новости написано что github приобрел npm.

mx__ ★★★★★ ()
Последнее исправление: mx__ (всего исправлений: 1)

Не думал, что такое напишу, но это лучше, чем гуглу, эпплу, ибм’у или амазону. И, вообще, майкрософт на фоне этих кадавров с водянистыми глазами начинает смотреться на удивление живо.

bender ★★★★★ ()
Ответ на: комментарий от deadNightTiger

А если библиотеке нужна сборка?

А это тут причем ? Вроде сборка это не задача пакетного манажера.

P.S. Вспоминаю как описывал доп модули для go …

mx__ ★★★★★ ()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

VSCode недавно тормозить начал.

видимо телеметрии стало больше

Задумываюсь об альтенативе, но их в общем-то нет. Хоть за вим берись.

на каком яп кодишь? для многих есть специальные ide

anonymous ()