NPM 6.13 包管理器添加了开发者资助工具

发表 包管理器发布 新产品管理 6.13,包含在 Node.js 中,用于在 JavaScript 中分发模块。新版本的一个特点是 外形 命令“基金» 以及用于组织参与维护包的开发商募集捐款的​​资金。

安装软件包后,NPM 现在会显示有关其维护者接受捐赠的依赖项相关软件包数量的信息(提供“--no-fund”标志来隐藏此类信息)。通过运行“npmfund”命令,用户可以获得当前项目各个依赖项中募捐方式的详细信息,并接收相应服务(Patreon、Librapay、OpenCollective 和 GitHub Sponsor 等)的链接。有关接受捐赠的信息是在 package.json 文件中使用新的“资金”字段在包中定义的。

NPM 6.13 包管理器添加了开发者资助工具

让我们提醒您,八月 Feross Aboukhadijeh,NPM包的作者 标准 (每周约200万次下载)和平台 webtorrent, 发布 在 NPM 存储库模块中“资金”,安装包后显示文字广告。为了在控制台中显示广告,该模块将一个处理程序插入到安装后(安装后)自动启动的脚本中。以类似的方式,有人建议将软件包维护者的工作货币化(要参与货币化计划,您必须根据您的软件包添加此模块)。

反弹 由于社区中出现了这样一种观点,即以广告形式货币化将为优秀的营销人员带来比优秀的开发人员更多的利益,因此该实验被缩减。后来的NPM管理 取缔 类似的活动,并承诺阻止在安装、执行或开发的各个阶段显示广告的软件包。

与此同时,负责监督NPM发展的NPM Inc董事, 他承诺 创建工作组并制定解决方案,激发维护者的积极性。第一步是实施“fund”命令,但将来有可能创建我们自己的捐赠平台,这也可用于为 NPM 存储库本身提供资金。

来源: opennet.ru

添加评论