原作者出局!Faker.js已被社区控制。。
來源| 局長/OSC開源社區(qū)(ID:oschina2013)
前段時間,Faker.js作者在GitHub上“刪庫”并且GitHub賬戶被凍結一事在IT圈被討論得可謂是沸沸揚揚。
就在 Faker.js 作者處理自己的開源項目 Faker.js 和 colors.js 一周后,Faker.js 現(xiàn)在已成為由社區(qū)控制的項目。
目前項目的管理團隊由 8 名來自不同背景和公司的工程師組成。
Faker.js 是十分流行的 Node.js 工具庫,提供了各種類型的模擬數(shù)據(jù),用于開發(fā)調試。最早的 Faker 項目于 2004 年由 Jason Kohles 首次使用 Perl 實現(xiàn)。后來 Marak 實現(xiàn)了 Node.js 版本,并投入了大量精力和時間來維護 Faker.js。
據(jù)介紹,目前 Faker.js 團隊短期內會將他們維護的庫對外稱為“官方庫”,這樣是為了消除許多非社區(qū)維護的重寫和分支帶來的混淆。他們也已經合并了所有活躍的分支,待事情平息后,關于此庫帶來的混亂會減少,他們也會放棄使用“官方”的口徑。
從項目倉庫的 star 數(shù)增長情況來看,由社區(qū)控制的 Faker.js 項目已獲得了不少開發(fā)者的認可。
自接管 Faker.js 以來,團隊也做了不少工作,例如對 issue 進行分類和審查 PR、提供在線文檔、遷移至 TypeScript、創(chuàng)建公開的推特帳號、在 npm 上發(fā)布軟件包、清理 Prettier、CI、Netlify Deploy Previews 和 GitHub Actions 等工具。
此外,他們也制定了路線圖:
支持 ESM
Browserify => Rollup/Vite
改進測試基礎設施
提供類型生成文檔
與 Faker 生態(tài)的現(xiàn)有維護者互動
在文檔中提供交互式的 Playground
兼容 Node 18
資金方面,因為此前對 Faker.js 項目的捐贈均在 Open Collective 平臺上進行,現(xiàn)有團隊在和 Open Source Collective 的執(zhí)行董事溝通后制定了過渡計劃:
此前捐贈給 Faker.js 項目的資金由 Open Collective 轉入 fakerjs-legacy 帳號(合計 11,652.69 美元),此賬號會邀請 Marak 和另一名維護者 Barin 加入
完成資金轉移后,現(xiàn)有的團隊會成為 Faker.js 在 Open Collective 平臺的帳號 (https://opencollective.com/fakerjs )的管理員
現(xiàn)有團隊已通告,如果需要向 Marak 捐贈,請選擇 https://opencollective.com/fakerjs-legacy 或 http://opencollective.com/marak。當然如果他們收到備注為捐贈給 Marak 的資金,也會進行同步并進行通知。
最后,團隊承諾他們會繼續(xù)開發(fā)和維護項目,讓 Faker.js 重新開始并且變得更酷。由于 Faker.js 受到媒體和社區(qū)的廣泛關注,他們計劃后續(xù)發(fā)布正式公告。
emmm...?不禁令人唏噓...
有道無術,術可成;有術無道,止于術
歡迎大家關注Java之道公眾號
好文章,我在看??
新人創(chuàng)作打卡挑戰(zhàn)賽發(fā)博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的原作者出局!Faker.js已被社区控制。。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简历准备及面试技巧,你应该知道的一切
- 下一篇: python3中文教程_Python视频