前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Apache CloudStack社区——分析

Apache CloudStack社区——分析

作者头像
O小鸥
发布2018-01-08 17:12:28
1.5K0
发布2018-01-08 17:12:28

管理人注意:这篇文章由Sebastien Goasguen原创,原文发布在Build a Cloud

博客上。

从我发布的上一篇关于CloudStack社区分析的文章开始,我们已经毕业并且成为了一个顶级的项目。现在,现在是时候对一个给出一个可以被看作是我们社区健康状况的指标进行更新了。

分析中所有提供的数据都是基于对邮件列表的分析,这些数据是可公开访问的。之前我曾经在我们3月22日毕业,1月和11月做了社会网络分析的时候使用过这些数据。这项研究是受到现在在桉树工作的John Jiang的启发,他的分析文章现在已经被移到了Eucalyptus上,你可以阅读他的分析。

研究方法:正如在之前的帖子中所解释的那样,贡献者被认为是向CloudStack邮件列表之一发送邮件的人。这不能与提交者混淆,在ASF中,提交者是指有代码写入权限的人,然而并不是所有的代码贡献者都有写入权限。我将公司定义为贡献者使用的电子邮件域名。这是因为贡献者在 ASF 中是无关联的。显然这有一些限制,像gmail.com这样的电子邮件域可以代表不同的公司。所有的电子邮件都加载到一个mongodb数据库中,并执行查询以提取如下所示的图表。我们目前有七邮件列表的变化流量:通知,用户,用户cn,开发者,营销,提交,问题。请注意,所有的JIRA电子邮件现在都被发送到问题列表。订阅这些列表,上个月的消息数量如下:

*四月份的dev @ 609subs/ 2600msgs

*四月份的用户@ 782subs/〜800msgs

*四月份发布@ 109subs/ 2400msgs

*四月份提交@ 166 subs /〜3300 msgs

*四月份营销@ 85subs/〜260 msg

*四月份的用户cn @〜300 subs / 260 msgs

贡献者:下面的图表展示了自从我们成为ASF项目以来每月贡献者人数,以及截至目前的积累人数。在之前的帖子中可以看到与加入ASF之前的流量比较。开发者月度贡献者人数达到225人,而用户月度贡献者人数达到175人。其中最值得注意的是,用户名单中的贡献者人数似乎靠近开发者贡献者人数。这可能意味着开发者数量趋向稳定,用户群的逐渐增加。这两个列表的积累现在已经超过了500。而两个贡献者集合的比较,给了一个对整个CloudStack社区的估值,806。当然,估值不包括在营销或公布列表的用户,但是这些用户在流量名单中要少的多。它也不包括中国用户列表中的参与者。这个部分可能在下个帖子中解决。从上述列出的订阅数据中,您还可以看到,我们大约有30%的活动比率,这意味着1/3的订阅用户实际上会将电子邮件发送到列表。这很难知道这是好还是不好的数字,你可能需要与其他ASF项目比较。

公司:下面的图表显示了在开发和用户名单上贡献的公司数量,以及截至目前的积累总数。与每月贡献者人数相似,我们可以发现用户名单上呈现更快地多样化趋势。这表明,用户列表上的公司增长比开发列表上的更快(用户列表上和开发列表上的的公司增长数目分别为分别为〜80/月和〜60/月)。用户名单上的积累人数达到了230人,开发名单上的积累人数则达到了190人,两者合计319人。

提交和营销:提交列表表示提交者的数量,而不是修改代码的次数。这些提交者经常应用由其他贡献者提交的补丁,而无需对代码进行写入访问。因此,图表中的数据不应该被视为代码贡献者的总数。下面的图表显示了提交者数量仅增加40人。与此同时,营销名单是一个新的名单,主要处理事件规划,其趋势尚未建立。但数据显示,每个月有50到30个贡献者。

社交网络:下图显示了开发者列表和用户列表的社交网络。图表的目的在于确定社区最重要的核心。它可以被用来识别最卓越的贡献者,并邀请这个贡献者成为Apache的提交者。这个的最终目的是用来建立一个基于主题的网络,以便搜索某个特定主题的人知道与谁交谈。我打算构建一个界面,使用关键字来动态构建这些图形,并确定最有助于该主题的人员。图表显示过去四个月的网络。我们Apache CloudStack副总新的裁Chip Childers显然是开发人员名单中最核心的节点,而Ahmad Emneina是用户名单上最主要的贡献者。节点的大小与它们的中心度成正比。几个节点 (参与者)被筛选掉,从而让呈现出的图片更清晰易读。

最后,一个很重要的需要注意的现象是——一些贡献者在邮件列表上并不活跃。 尽管这是一个ASF真言。 比如,我们已经非常积极地进行各项翻译工作,从而将CloudStack带到全球各个国家。 然而根据上一次统计,我们的翻译团队只有32名成员。目前所有的翻译工作都是由transifex处理的。 我则是在进行git分析,以显示更好的提交信息;我也指出John Jiang在他最新的研究中使用错了存储库。 敬请关注。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档