wangEditor官网:https://www.wangeditor.com
wangEditor 是一款基于 JavaScript 的开源富文本编辑器,自 2015 年以来,它一直在为广大开发者提供免费、易用、稳定的服务。然而,近日,该项目宣布暂停维护,这无疑给国内的开源社区带来了一次沉重的打击。在此,我们将回顾 wangEditor 的过去与现状,并探讨国内开源项目面临的挑战。
1、wangEditor 的发展历程
wangEditor 由王福朋在 2015 年创建,最初只是一个简单的在线 HTML 编辑器。然而,由于其易用性和稳定性,很快就吸引了大量的用户。在接下来的几年里,wangEditor 不断进行更新和改进,添加了更多的特性,例如图片上传、视频插入、表格创建等,使其成为一个功能丰富的富文本编辑器。
wangEditor 也积极参与社区活动,通过 GitHub 平台与用户交流,积极解决用户反馈的问题,重视每一条用户反馈,无论是功能建议还是 bug 报告。这种互动使得 wangEditor 能够快速适应用户需求,同时也建立了良好的社区关系。
2、wangEditor 的现状
- github stars 16k
- npm 周下载量(v4 13k , v5 15k )
- 官网每日 uv: 2k
尽管 wangEditor 在过去几年里取得了显著的成绩,但是,由于各种原因,项目已经宣布暂停维护。虽然 wangEditor 仍可用,但由于不再进行更新和修复,可能会存在一些未知的问题或安全风险。
暂停维护的主要原因是项目维护者面临的时间和精力压力。开源项目,尤其是如此受欢迎的项目,需要大量的时间和精力来进行维护,包括修复 bug、添加新特性、处理用户反馈等。然而,对于许多开源项目的维护者来说,他们往往需要在全职工作和个人生活之外,挤出时间来进行这些工作。这是一个非常大的挑战。
3、双越老师的说明
以下为双越老师在掘金发布的说明:
原文地址:https://juejin.cn/post/7272735633458413602
都成年人了,什么事儿都考虑个成本和收益。至于情怀…
先说成本
第一是日常的解答问题。大家在使用过程中,难免会遇到各种问题,用其他产品、工具也一样。
每天都会有很多人来提交问题,我要每天坚持解答,需要花费很多时间。因为要查阅文档、复现 bug …
而且,这会消耗我的很多正向情绪,因为有些人压根就不看文档,有些人光说“报错”连个错误信息都不贴…
第二是编辑器遇到的一些 bug 和功能优化。只要是有人用,那就一定有 bug ,这个难免的。
修复 bug 优化功能需要花费很多时间,而且编辑器的有些功能非常麻烦,例如关于编辑操作的、粘贴的、浏览器兼容性的,等。
所以,想维护一个很多人在使用的开源产品,成本还是挺高的。
再说收益
做开源产品,即便是已经有不少用户的,想通过这个赚钱也是很难的。下文会详细说。
做开源最大的收益,就是社区影响力。而这对于 wangEditor 和我来说,已经到了一个边际效应了。
除非我再继续把它做成一个更高级别的产品,但那就有更多不确定性因素了。没有特殊环境,我是不会轻易尝试的。
所以,目前来看,维护成本是远远大于收益的。
至于情怀…
当初是基于热爱开源、热爱技术的情怀来开发 wangEditor,以及后期的维护和升级。
人最好能有一段情怀时间,有一段自己的热爱时间,否则职业生涯也太枯燥了。但人不能持续有情怀,最终还是要落地到工作和生活。
有一段体验和经历,就已经很好。人生也不过是一场旅行。
开源软件不是大家共同维护吗?
共同 xxx === 没有 xxx
我很早之前就把用户沟通的 QQ 群关闭了,因为进群的全都是“伸手党”,进去就要。
之前有几个人给我提交 pr 修改代码,但这是极少数。
开源的几种变现途径,都不太可行
如果做开源能持续挣到足够的钱,我肯定会继续维护。我也实践或者思考了几种变现方式,发现都不太可行。
捐赠
这是做开源最常见的收益方式,但在国内基本不可能成为规模。
我曾经也试过捐赠方式,做收款二维码,但一个月也收不到 10-20 块钱,而且更可气的是:很多人给我捐赠 0.01 元,拿我当红十字会了!后来我就关了。
这里需要单独提一下,当时有某个用户给我捐赠了 600 元,把我激动坏了。而且上周有个用户刚给我捐赠了 50 元。但这都是极少数。
像 Vue 也是靠捐赠收益的,我不知道国内哪个公司会定期给 Vue 捐赠(不是买广告),有知道的可在评论区留言。说话要负责,别瞎掰。
几年之前,还见过 W3C 组织的人,一个老外,去某滴演讲,要捐赠。后来也不知道咋样了。
广告
一年多之前我就写过一篇文章 开源编辑器 wangEditor5 发布两个月总结(官网诚接广告,攒钱租服务器) ,想要接广告。
至今我看文章阅读量 7000+ ,一个联系的都没有。留言评论的都是:
第一,咨询编辑器问题的; 第二,为我出谋划策的(搞捐赠之类的…); 第三,同诉苦衷的,开源不易…
其实 wangEditor 官网流量并不小,每月都有 10w+ 访问量(PV),而且都是程序员的垂类用户。
后来我搞了一个 捐赠 ,其实就是广告位,也没招来什么用户。
VIP 收费版本
去年就想过这事儿,搞一个商业版、VIP 版、或者 Pro 版,名字随便,反正就是收费版,功能丰富一些 —— 但我没敢搞。
第一,编辑器可不同于其他产品,某些复杂的功能是真的麻烦,例如表格操作、合并拆分单元格等。开发就很麻烦,而且做出来可能会有一些 bug 或者浏览器兼容性问题。成本太高,不确定性太高。
第二,做如此麻烦的一些功能,成本巨大,那收益能有多少?一个用户要卖多少钱?肯定不能太便宜了,因为开发成本高。而价格高了,会有人买吗?
付费回答问题
如果仅仅是回答问题,那可以搞。
但目前编辑器还有一些 bug 和功能优化,待解决的,我也没精力去解决。
如果免费使用,bug 可以拖着不给解决。但人家如果花钱了,那不解决不合适吧。
不能光收钱不办事。
PS:不要看到有 bug 就觉得这个产品很差劲,这个世界上有两种软件:1. 有 bug 的软件; 2. 没人用的软件。
你想来继续维护 wangEditor ?
我估计可能会有很多人感兴趣,毕竟优秀开源项目是自己很大的亮点,有利于面试找工作。
同时,我估计感兴趣的人可能没法通过下面的初步考核:在 issues 列表中,回答 10 个 issue
然后私信我。
4、写在最后
感谢双越老师为开发者们提供了一个出色的工具,使我们能够以高效而愉快的方式进行内容创作和编辑。
5、参考资料
1、双越老师说明:https://juejin.cn/post/7272735633458413602
2、wangEditor官网:https://www.wangeditor.com/
3、wangEditor Github:https://github.com/wangeditor-team/wangEditor
评论区