《CSDN開源者說》03期:與春哥&戰毅聊開源
关于《开源者说》:《开源者说》(CODE Show),由CSDN CODE开源服务平台推出,目的是为开源社区人士提供一个展示平台,推动国内开源社区发展和开源文化的推广。
2014年5月《開源者說》第03期,我們邀請了禅道項目創始人王春生、百度開源HTML編輯器UEditor項目創建人戰毅兩位嘉賓做客CSDN,一起聊聊開源界的那些事。
視頻地址
嘉賓:
- 王春生,禅道項目創始人
- 戰毅,百度開源HTML編輯器UEditor項目創建人
下面是本次訪談主要內容整理,可供參考。
王春生:圈內人稱爲“春哥”,我從大學時期接觸開源,2004年開始做些一些開源項目,2009年正式開發 禅道項目管理軟件,2013年發起 蟬知企業門戶系統項目。自己一直有開源情結,從開源中受益頗多,雖然過程很辛苦,但收獲了成就感和快樂。
戰毅:來自百度Web前端研發部門
FEX,該部門主要做前端相關的複雜應用,如將本地應用Web化,目前該部門開源的項目包括
UEditor、
腦圖等。做开源,可以帮助我们快速收集需求,更好地反馈给産品线。
二人结识,是在参加去年CSDN优秀开源项目评比中认识的。戰毅觉得对春哥的项目管理让他受益匪浅,目前也尝试在百度团队内部使用禅道开源项目;春哥对百度开源的UEditor、腦圖等项目也是保持着较多关注,对戰毅的感觉是他比较健谈。后来,戰毅邀请春哥“百度一日游”,春哥对此印象不错。
二、怎麽在開源圈子找朋友
王春生:多參加開源活動,比如在上海參加某次開源活動時認識了杜玉傑等圈內人士;參加5月底的“GNOME亞洲峰會”,也認識了很多朋友。圈子裏面的人有很多共同點,容易産生共鳴。
戰毅:也是通過參加一些開源活動結識了很多圈內朋友,雖然各自專注的技術不同,但在開源社區建設上有共同點。
三、聊聊百度開源那些事兒
戰毅:百度知名的开源前端项目UEditor,已经应用到百度大部分産品上,几乎涉及到文本输入的地方都会应用UEditor。团队做的开源项目,大部分需求也是从百度其他産品中挖掘出来的,做开源有利于完善産品线,同时也可以将研究成果奉献给社区。
比如做腦圖,原本打算研究图形方面的技术,因为百度已有一款非常知名的开源项目
ECharts,所以不能重复劳动,腦圖就问世了。如果想让其他産品线采用团队的研发成果,开源起了很大作用:项目开源出来后,反馈很不错,之后百度网盘也采用该项目,存在百度网盘的FreeMind等文件格式都可以直接通过腦圖打开,百度文库也应用到了该项目成果。
我们开源有一个原则:项目开源可以,但要应用到産品线上。
如果没有公司背后的支持,我也不会坚持到现在。至于百度开源,目前来说还没有什么规范流程。通过开源,可以更好地帮助我们发现産品需求,如UEditor起初是没有文件上传功能的,后来大家反馈这一功能,UEditor就增加了该功能。当然,这同时也增加了我们的测试成本。
四、開源項目過得怎麽樣
王春生:给大家透露一个好消息,禅道在2012年下半年实现了营收平衡。目前过得还不错,自己感到很开心也很知足。 “小富即安”,但也希望能把産品持续地做下去。从个人角度来看,开源也是一种商业模式,类似互联网中的“免费模式”。我们通过开源版本软件来扩大用户群,提供收费版本获得业务收入。 至于是卖産品还是卖服务,要看産品定位,提供技术支持服务需要的成本相对来说更多一些。
关于禅道、蝉知、然之名称的由来。之前看到《编程之禅》、《编程之道》这两本书很受启发,于是“禅道”的名字就出来了。蝉知,是一款企业门户系统,对企业的宣传应该像知了的叫声一样响亮,所以取名“蝉知”;然之,“然”有“同意、认同”的意思,与然之産品所要表达的观念一致,很具有文艺范儿。
五、談談如何推廣開源項目
戰毅:UEditor项目赶上了一个好时候,之前有团队专门帮助进行公关,现在是靠自己来推广,通过一些知名的开源站点如开源中国、CSDN等来推广; 希望CSDN以后继续增加对开源项目的支持力度,CODE为大家搭建一个好平台。
王春生:開始的時候禅道資源比較緊張,我們與部分下載站合作提供軟件下載服務,還有在論壇發帖,也會被刪帖、封號……之前做的很苦逼。後來,CSDN這塊增加了對開源項目的支持,對我們的推廣有所幫助。
六、遭遇“噴子”怎麽辦?
王春生: 做事情难免会受到批评和质疑,这很正常,但也确实会遇到一些不明就里、素质较低的人,为了自己的存在感而盲目乱喷。我会有理有节直接反击,虽然有的朋友说没必要理会。我这么认为:如果産品存在客观缺陷,我们会进行改进;如果只是为了喷而喷,“三人成虎”,大家的注意力容易被负面东西所左右,这样以来对産品会造成不良影响,所以团队里面需要有人站出来说话。
戰毅: 我深的體會是——做任何項目都無法讓所有人滿意,達到80%甚至90%的滿意度已經成功了。我們的項目有許多用戶QQ群,但無法實時給予回複,有人說:你們這麽大一個百度,問了一個問題,竟然沒有人來回複。QQ群裏多是做開發的同學,我們沒有專門的客服人員。白天工作很忙,只好晚上抽時間來幫助大家解決問題。之前一個用戶的問題很急,打了幾個小時電話來幫助他解決。一般態度是大家觀察問題的角度有差別,如果覺得我們提供的工具不好,可以使用其他工具來代替。
七、寄語開源人
王春生:
目前開源處于一個好時機,相信越來越多的人和團隊會接觸開源、接受開源。快樂做開源,這就足夠了。
戰毅:
過程有時會痛苦,堅持下來就是成功。

