原开发者出局,Faker.js 已被社区控制

Posted 前端大全

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原开发者出局,Faker.js 已被社区控制相关的知识,希望对你有一定的参考价值。

推荐关注↓

转自:开源中国

在 Faker.js 作者清空自己的开源项目 Faker.js 和 colors.js 一周后,Faker.js 现在已成为由社区控制的项目。目前项目的管理团队由 8 名来自不同背景和公司的工程师组成。
Faker.js 是十分流行的 Node.js 工具库,提供了各种类型的模拟数据,用于开发调试。最早的 Faker 项目于 2004 年由 Jason Kohles 首次使用 Perl 实现。后来 Marak 实现了 Node.js 版本,并投入了大量精力和时间来维护 Faker.js。
据介绍,目前 Faker.js 团队短期内会将他们维护的库对外称为“官方库”,这样是为了消除许多非社区维护的重写和分支带来的混淆。他们也已经合并了所有活跃的分支,待事情平息后,关于此库带来的混乱会减少,他们也会放弃使用“官方”的口径。
从项目仓库的 star 数增长情况来看,由社区控制的 Faker.js 项目已获得了不少开发者的认可。
自接管 Faker.js 以来,团队也做了不少工作,例如对 issue 进行分类和审查 PR、提供在线文档、迁移至 TypeScript、创建公开的推特帐号、在 npm 上发布软件包、清理 Prettier、CI、Netlify Deploy Previews 和 GitHub Actions 等工具。
此外,他们也制定了路线图:
  1. 支持 ESM

  2. Browserify => Rollup/Vite

  3. 改进测试基础设施

  4. 提供类型生成文档

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

  6. 在文档中提供交互式的 Playground

  7. 兼容 Node 18

资金方面,因为此前对 Faker.js 项目的捐赠均在 Open Collective 平台上进行,现有团队在和 Open Source Collective 的执行董事沟通后制定了过渡计划:
  • 此前捐赠给 Faker.js 项目的资金由 Open Collective 转入 fakerjs-legacy 帐号(合计 11,652.69 美元),此账号会邀请 Marak 和另一名维护者 Barin 加入

  • 完成资金转移后,现有的团队会成为 Faker.js 在 Open Collective 平台的帐号 (https://opencollective.com/fakerjs )的管理员

  • 现有团队已通告,如果需要向 Marak 捐赠,请选择 https://opencollective.com/fakerjs-legacy 或 http://opencollective.com/marak。当然如果他们收到备注为捐赠给 Marak 的资金,也会进行同步并进行通知。

  • 最后,团队承诺他们会继续开发和维护项目,让 Faker.js 重新开始并且变得更酷。由于 Faker.js 受到媒体和社区的广泛关注,他们计划后续发布正式公告。
    对于 Faker.js 项目将由社区控制管理一事,你怎么看?欢迎留言~

    - EOF -

    推荐阅读  点击标题可跳转

    1、2022 前端技术领域这些新变化,你准备好了吗?

    2、2.8 万 Star!生成虚假内容的神器:faker.js

    3、暴力拒绝白嫖,faker.js 作者“删库跑路”,数千个应用程序无限输出乱码


    觉得本文对你有帮助?请分享给更多人

    推荐关注「前端大全」,提升前端技能

    点赞和在看就是最大的支持❤️

    原作者出局,Faker.js已被社区控制

    文 | 局长

    出品 | OSC开源社区(ID:oschina2013)

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

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

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

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

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

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

    1. 支持 ESM

    2. Browserify => Rollup/Vite

    3. 改进测试基础设施

    4. 提供类型生成文档

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

    6. 在文档中提供交互式的 Playground

    7. 兼容 Node 18

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

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

    • 完成资金转移后,现有的团队会成为 Faker.js 在 Open Collective 平台的账号 (https://opencollective.com/fakerjs )的管理员

    • 现有团队已通告,如果需要向 Marak 捐赠,请选择 https://opencollective.com/fakerjs-legacy 或 http://opencollective.com/marak。当然如果他们收到备注为捐赠给 Marak 的资金,也会进行同步并进行通知。

    最后,团队承诺他们会继续开发和维护项目,让 Faker.js 重新开始并且变得更酷。由于 Faker.js 受到媒体和社区的广泛关注,他们计划后续发布正式公告。

    对于 Faker.js 项目将由社区控制管理一事,你怎么看?评论区等你~

    以上是关于原开发者出局,Faker.js 已被社区控制的主要内容,如果未能解决你的问题,请参考以下文章

    原作者出局,Faker.js已被社区控制

    原作者出局!Faker.js 已被社区控制。。

    开源社区的危机:拒绝被“白嫖”?2大著名项目遭作者破坏

    劲爆!Faker.js 作者删库。。拒绝被白嫖!!

    著名npm包被毁,GitHub强烈谴责!开源作者因反俄给代码投毒遭猛烈抨击

    JSON.Parse 在 Faker.js 中将字符串解析为 JSOn 时在位置 0 显示错误