不要慌。暂停维护(其实我半年前就没再解答问题了),但仍可以继续使用。跟先前一样。
开始
我是开源富文本编辑器 wangEditor 作者 王福朋(前端双越老师)。目前暂无精力维护 wangEditor,最近行业形式也不太好,先努力搞钱吧~
其实早在半年之前,我就没怎么解答问题,当时也没法确定未来是否继续维护,现在基本已经确定了。
至此国内的开源富文本编辑器,其他几款早就不维护了,我这还算是坚持时间比较长的。PS:像腾讯文档、语雀、飞书、石墨等优秀的编辑器产品,都不算开源的。
当然,如果有哪位同仁想要承接这份重担,想要接手 wangEditor 的维护,那我特别欢迎。可先看文章最后的要求,再联系我。
wangEditor 现状
官网、文档和 demo www.wangeditor.com/
最早是在 2014 年我开始尝试做 wangEditor,后面逐步升级过很多个版本,目前是 v5 版本。
这么多年我持续维护、升级、重构花费了很多时间和精力,当然也得到了很多认可和鼓励。
目前 wangEditor 的一些现状还是可以的,已经得到了广大用户的持续支持。
- github stars 16k
- npm 周下载量(v4 13k , v5 15k )
- 官网每日 uv: 2k
当然,由于一段时间没有解答问题,现在积累了 500+ issues
我为何不再维护了?
都成年人了,什么事儿都考虑个成本和收益。至于情怀...
先说成本
第一是日常的解答问题。大家在使用过程中,难免会遇到各种问题,用其他产品、工具也一样。
每天都会有很多人来提交问题,我要每天坚持解答,需要花费很多时间。因为要查阅文档、复现 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
然后私信我。
我将专注于前端面试领域
我近期业余时间帮助大家做 1-1 前端面试咨询、评审简历,收获反馈不错。可以看看这篇 1-1评审了20份前端简历,其实每个人都有亮点
如果你也在准备前端面试,有需要咨询的、或者简历优化的,可以找我 双越老师:前端面试 1-1 咨询服务
或直接私信我,发"面试咨询"