Fakerjs成为社区控制的项目

北京中科白癜风“平安医院” http://www.zherpaint.com/ylbj/zqys/m/1281.html

出品

开源中国

局长

在Faker.js作者恶意破坏自己的开源项目Faker.js和colors.js一周后,Faker.js现在已成为由社区控制的项目。目前项目的管理团队由8名来自不同背景和公司的工程师组成。

Faker.js是十分流行的Node.js工具库,提供了各种类型的模拟数据,用于开发调试。最早的Faker项目于年由JasonKohles首次使用Perl实现。后来Marak实现了Node.js版本,并投入了大量精力和时间来维护Faker.js。

据介绍,目前Faker.js团队短期内会将他们维护的库对外称为“官方库”,这样是为了消除许多非社区维护的重写和分支带来的混淆。他们也已经合并了所有活跃的分支,待事情平息后,关于此库带来的混乱会减少,他们也会放弃使用“官方”的口径。

从项目仓库的star数增长情况来看,由社区控制的Faker.js项目已获得了不少开发者的认可。

自接管Faker.js以来,团队也做了不少工作,例如对issue进行分类和审查PR、提供在线文档、迁移至TypeScript、创建公开的推特帐号、在npm上发布软件包、清理Prettier、CI、NetlifyDeployPreviews和GitHubActions等工具。

此外,他们也制定了路线图:

支持ESM

Browserify=Rollup/Vite

改进测试基础设施

提供类型生成文档

与Faker生态的现有维护者互动

在文档中提供交互式的Playground

兼容Node18

资金方面,因为此前对Faker.js项目的捐赠均在OpenCollective平台上进行,现有团队在和OpenSourceCollective的执行董事沟通后制定了过渡计划:

此前捐赠给Faker.js项目的资金由OpenCollective转入fakerjs-legacy帐号(合计11,.69美元),此账号会邀请Marak和另一名维护者Barin加入

完成资金转移后,现有的团队会成为Faker.js在OpenCollective平台的帐号(


转载请注明:http://www.aierlanlan.com/grrz/7805.html