В пакетный менеджер NPM 6.13 добавлены инструменты для финансирования разработчиков

Oпубликoвaн выхлоп пaкeтнoгo мeнeджeрa NPM 6.13, вxoдящeгo в пoстaвку Node.js и примeняeмoгo для того рaспрoстрaнeния мoдулeй нa языкe JavaScript. Oсoбeннoстью нoвoй вeрсии стaлo вскакивание команды "fund" и средств для организации сбора пожертвований разработчиками, занимающимися сопровождением пакетов. В немного погодя установки какого-либо пакета NPM в настоящий момент выводит информацию о числе связанных зависимостями пакетов, мэйнтейнеры которых принимают пожертвования (угоду кому) скрытия подобной информации предусмотрен флажок "--no-fund"). Выполнив команду "npm fund" абонент может получить детальную информацию о методах сбора пожертвований в каждой изо зависимостей к текущему проекту и получить ссылки нате соответствующие сервисы (Patreon, Librapay, OpenCollective и GitHub Sponsor и т.п.). Материал о приёме пожертвований определяется в пакете возле помощи нового поля "funding" в файле package.json. Напомним, а в августе Feross Aboukhadijeh, автор NPM-пакета standard (рука об руку 200 тысяч загрузок в неделю) и платформы webtorrent, разместил в репозитории NPM часть "funding", выводящий текстовую рекламу по времени установки пакета. Для показа рекламы в рента модуль подставлял обработчик в скрипт, автопилотом запускаемый после установки (post-install). Подобным образом предлагалось монетизировать работу мэйнтейнеров пакетов (чтобы участия в программе монетизации нужно было прирастить данный модуль в зависимости к своему пакету). Затем негативной реакции сообщества и появления мнения, точно монетизация в форме рекламы принесёт превыше пользы хорошим маркетологам, чем хорошим разработчикам, испытание был свёрнут. Позднее администрация NPM запретила подобную усилия и пообещала блокировать пакеты, показывающие рекламу изумительный время установки, в процессе выполнения тож на различных стадиях разработки. Присутствие этом директор компании NPM Inc, курирующей разработку NPM, пообещал заронить семя рабочую группу и выработать решение к стимулирования мотивации работы мэйнтейнеров. Первым шажком стала реализация команды "fund", хотя в дальнейшем не исключается создание собственной платформы сбора пожертвований, которая в свою очередь может оказаться полезной и для финансирования самого репозитория NPM. Основа: http://www.opennet.ru/opennews/art.shtml?num=51826