有大量的 PR,很多问题没有得到解决。
我认为 C3 很棒,但它需要更多的维护者和活动来实现实现这些天技术的功能。
C3 @masayuki0812 @aendrew的当前状态和未来计划是什么?
嗨@netil ,
回答问题标题中隐含的问题——是的,差不多。
我非常同意需要更多的维护者,我个人知道我太忙了,无法充分维护任何与 C3 相关的东西,而且几个月来我没有收到太多来自@masayuki0812的消息。 有一些人在审查 PR 和问题积压,但最近这些似乎已经下降,我(愚蠢地,我想是尊重)要求他们不要在没有高级维护人员监督的情况下合并任何东西。
老实说,在未来的某个时候可能需要进行彻底的重写。 我不能声称自己对代码足够熟悉,无法自信自己可以完成此任务,而且我没有太多的项目管理技能(这可能由 #1871 的彻底失败来证明) )。
我真的很希望有人站出来用 C3 做一些很棒的事情,但我的感觉是,在测试未完成之前(参见 #1843),没有安全的方法来合并 PR,因此错误将无法修复,问题队列将继续增长到无法管理的水平,人们就会失去兴趣,项目就会死掉。 老实说,考虑到整个测试情况和人们提交 PR 的绝对垃圾测试,我真的开始质疑我收到的关于 C3 的持续大量消息(以及由此产生的相关焦虑)是否真的值得。
-Æ。
感谢@aendrew的真诚回答,我完全理解您分享的当前状态。
正如你所说,累积的问题和 PR 处于无法管理的水平。 如果这种状态持续下去,作为你的担忧和担忧,预测项目的死亡是相当合理的。
我不知道内部发生了什么,但原作者@masayuki0812应该以某种方式表达他的意见。
但是,现在似乎没有太多选择了。
如果需要一些帮助,我可以提供帮助,但如果项目停止,我可能会决定分叉并开始新项目。
由于@kt3k的出色贡献,我们开始看到一些进展,我们有一些动力推动我们前进,并计划进入 v1 。 因此,可以高兴地说这个问题可以关闭。 🎉
正如我所料,今天发布了 C3.js 的分叉版本,名为'billboard.js' 。
阅读 fork 的简短原因:为什么我们决定启动 billboard.js?
我知道最近,@ aendrew和@kt3k正在努力向前推进,但是注意到的时候,分叉的项目已经接近尾声了。 所以,我决定按计划发布。
我希望 C3.js 继续按预期发展。
无论如何,任何对新的分叉项目感兴趣的人都欢迎!
C3.js 的当前维护者关闭这个项目并成为 Billboard.js 的维护者是否有意义? 我很想看到人们投入的伟大工作有一个目的。 我也在 Google 群组中发布了这个问题:
https://groups.google.com/forum/#!topic/c3js/sANt7 -Nw1Ow
最有用的评论
正如我所料,今天发布了 C3.js 的分叉版本,名为'billboard.js' 。
阅读 fork 的简短原因:为什么我们决定启动 billboard.js?
我知道最近,@ aendrew和@kt3k正在努力向前推进,但是注意到的时候,分叉的项目已经接近尾声了。 所以,我决定按计划发布。
我希望 C3.js 继续按预期发展。
无论如何,任何对新的分叉项目感兴趣的人都欢迎!