专访ECharts团队:无KPI驱动如何做出成功开源项目

2018 年 1 月 24 日

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

近日,国内知名的数据可视化开源项目 ECharts 发布了 4.0 版,InfoQ 记者采访了 ECharts 团队,了解团队的一些近况,以及在开源方面的一些经验。

InfoQ:目前 ECharts 团队情况是怎样的?

ECharts Team:目前 ECharts 主要还是由百度 EFE 团队的工程师在维护,也有少部分非百度的工程师在贡献代码。我们希望未来,ECharts 的组成能够更加开放,希望有更多的全世界的工程师来组成 ECharts 的维护团队。

InfoQ:ECharts 可以说是国内开源项目一个成功的代表,在新功能的推出和维护上力度非常大,能否向读者介绍一下团队在开源方面的经验?

ECharts Team:ECharts 其实是 EFE 团队众多开源产品中的一个,除了 ECharts,还包括像 San,Fontmin 等产品,我们的团队协作方式,通常是每个产品有一个或几个负责人,他们会定期根据 Github 的 issue 情况,公司内外的需求以及业务发展情况整理出每个阶段要做的事情,然后由团队所有成员根据自己的时间和兴趣来挑选要做的事情,整个过程都是一种无 KPI 驱动,开放的模式,大家利用主要业务之外的时间,凭着兴趣、热情以及对于自己所参与的开源产品的责任心来参与的。

当然,ECharts 因为产品影响力较大,所以我们还是会做定期的产品规划,我们目前是按照半年为一个规划周期,每半年参与过 ECharts 的所有同学会就自己的想法提一个草案,然后大家集中讨论两到三次,对于接下来半年大的几个方向和目标达成共识,然后就按照上面提到的方式逐步迭代。

ECharts 目前基本保证 1 到 1.5 个月发一个版本,保证稳定的版本迭代节奏对于开源产品是一个很重要的事情,这代表着产品的稳定,让用户能够对产品的长期存在有信心。不过像 4.0 这样的大版本其实筹备了有一年,投入开发也陆陆续续有半年时间了。

在一些日常工作方面,我们是每天安排值班的同学每天固定用 1-2 小时负责处理 issue 及邮件回复,但因为精力有限,所以我们没有办法做到每个问题都处理,所以很多时候还是希望有更多的开发者和社区用户能够一起帮助这个产品。

对外宣传方面主要就是国内的几个技术社区以及技术会议为主。

原文链接:【 https://www.infoq.cn/article/2018/01/ECharts-how-successful-KPI-drive 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2018 年 1 月 24 日 18:00 3526
用户头像

发布了 160 篇内容,共 877788 次阅读,收获喜欢 372 次。

关注

评论

发布
暂无评论
发现更多内容

放假了,你还会打开钉钉么?

无箭的丘比特

高效工作 团队管理 企业文化 个人成长 技术管理

面试官竟然一直和我聊线程的启动和终止

Simon郎

大数据 后端 多线程 Java、

保险知识梳理

魁拔

保险 生活质量

游戏夜读 | 游戏设计需要天赋?

game1night

OceanBase原理与实现分析

ElvinYang

【Howe 学 JAVA】Java 类集框架2——Set 集合

Howe

Java 集合 set

Using R for everything: 方差分解(Variation partition)变量筛选与显著性标注

洗衣机用户不会用洗衣机

数据分析 R

你还在这样使用MYSQL吗?

无箭的丘比特

MySQL 数据库 数据库规范 数据库设计

JavaScript 学习笔记——数据类型

zjlulsum

JavaScript, 前端 学习笔记 类型推断 入门

如何扩大我们的英语词汇量

七镜花园-董一凡

英语学习

探寻融云多年领先的秘密:不断创新贴近开发者真实需求

DT极客

前端开发的瓶颈与未来之路

keelii

node.js typescript ruby-on-rails 编程 前端

【Howe 学 JAVA】Java 类集框架1——List集合

Howe

Java List 集合

【Howe 学 JAVA】Java 类集框架2——集合输出

Howe

Java 集合 输出 类集

MacOS使用指南之我并不需要系统菜单栏

lmymirror

macos 高效工作 完美主义 操作系统 新手指南

给应届毕业生们的七点建议

Neco.W

大学生日常 工作 应届毕业

C语言if分支结构

C语言技术网-码农有道

C语言 C语言if分支结构

高仿瑞幸小程序 06 layout布局

曾伟@喵先森

小程序 微信小程序 前端

《Linux就该这么学》笔记(一)

编程随想曲

Linux

CentOS7使用Iptables做网络转发

wong

Centos 7 iptables

深入理解MDL元数据锁

Simon

MySQL

物联网资产整合架构

老任物联网杂谈

物联网架构

C语言常量、变量和关键字

C语言技术网-码农有道

C语言 常量 变量 关键字

工具集系列 02|还在为海报设计、LOGO 设计发愁?这些在线工具值得收藏

一尘观世界

效率工具 设计 海报 课程封面 知识付费

C语言运算符

C语言技术网-码农有道

C语言 运算符

“随大流”的你是不会成功的

小天同学

个人成长 思考 写作平台 感悟 坚持

当前的经济形势,如何让自己免于风险?

鼎玉谷

C语言输入和输出

C语言技术网-码农有道

C语言 输入 输出

办公人员的 python 妙用——抽签结果提取

Sicolas Flamel

Python 远程办公

自助设备系列——技术应用

孙苏勇

产品 行业分析 智能设备

带你100% 地了解 Redis 6.0 的客户端缓存

程序员历小冰

redis 缓存 redis6.0.0

专访ECharts团队:无KPI驱动如何做出成功开源项目-InfoQ