入选 Apache 孵化器 4 年多,阿里捐赠的 Weex 项目未能成功毕业

比特筑梦说
• 阅读 11729

近日,由阿里开发并捐赠给 Apache 软件基金会(ASF)的 Weex 项目未从 Apache 孵化器成功毕业,目前 Weex 的孵化器状态已更改为「retired」。根据 Apache 软件基金会「Guide to Retirement」,retirement(退出)不代表项目停止维护,仅表示不再在 Apache 孵化器开发。

入选 Apache 孵化器 4 年多,阿里捐赠的 Weex 项目未能成功毕业

Weex 是阿里巴巴研发的一款轻量级的跨平台移动开发工具,旨在帮助移动开发者通过简捷的前端语法写出 Native 级别的性能体验,支持 iOS、安卓、YunOS 及 Web 等多端部署。

2016 年 4 月,阿里宣布开源 Weex;16 年 12 月,Weex 被捐赠给 Apache 软件基金会开始孵化。今年 4 月,因 Weex 项目 PPMC(项目管理委员会)不够活跃,Apache 孵化器发起了关于 Weex 退出流程(retirement process)的投票。最终,Weex 项目未能成功从 Apache 孵化器毕业。

ASF 董事、Apache SkyWalking 创始人吴晟感叹,「加入基金会的潮水褪去,一些开源项目开始走向失败。」

入选 Apache 孵化器 4 年多,阿里捐赠的 Weex 项目未能成功毕业

ASF 孵化器导师、Apache 北京本土社区发起人姜宁表示:「在将项目捐赠给 ASF 时,你需要确定想要的结果。如果只是为了获得基金会的『认证』,而不为构建社区付出努力,那么你将无法构建可持续的 OSS 项目。」

在知乎问题「如何看待 Weex 未能从 Apache Incubator 毕业?」下,姜宁做出了以下回复:

投票邮件是我发的, 退休的原因也比较明显就是项目活跃度不够(在Apache没有在邮件列表发生的事情就没有发生)。如果大家查一下之前dev的邮件就可以发现,IPMC Chair 催过很多次的社区报告了都没有提交,之前也提过好几次的改进建议,但是很多PPMC成员都不活跃了,导致项目发版都没有足够的人来进行投票。

作为Weex项目的mentor我也很遗憾, 这应该是在我手上第一个退休的项目。

入选 Apache 孵化器 4 年多,阿里捐赠的 Weex 项目未能成功毕业

ASF 项目孵化流程

ASF 孵化器创建于 2002 年,旨在支持和鼓励新项目。截至 2019 年 11 月,ASF 孵化器帮助了 315 个项目,其中超过 200 个项目顺利毕业,300 余名导师参与指导和支持孵化项目。

孵化器的职责包括:

  • 筛选有关创建新项目或子项目的意向书;
  • 帮助创建新项目及其运营所需的基础设施;
  • 监督和指导被孵化的社区,帮助创建开放的文化氛围;
  • 评估孵化项目的成熟度,并决定是否将其提升为正式项目 / 子项目状态,反之如果项目失败,则退出。

ASF 项目孵化的整体流程如下所示:

入选 Apache 孵化器 4 年多,阿里捐赠的 Weex 项目未能成功毕业
图源:https://alc-beijing.github.io...

在孵化阶段的后期,孵化器社区需要按照项目的实际情况投票决定项目从孵化器毕业或退出,评价标准主要在于两条:

  1. 项目是否增加其贡献者的多样性;
  2. 项目是否能很好的按照基金会制定的精英规则 (https://www.apache.org/founda... 运转。

参考链接:

点赞
收藏
评论区
推荐文章
Stella981 Stella981
3年前
Dubbo 云原生之路
【Dubbo云原生之路】系列开篇作者:刘军花名陆龟,Github账号Chickenlj,ApacheDubboPMC,项目核心开发,见证了Dubbo重启开源,到从Apache基金会毕业的整个过程。现任职阿里云云原生应用平台团队,参与服务框架、微服务相关工作,目前主要
Stella981 Stella981
3年前
RocketMQ 可视化环境搭建和基础代码使用
RocketMQ是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求,在2016年底捐赠给Apache开源基金会成为孵化项目,经过不到一年时间正式成为了Apache顶级项目。<br/早期阿里曾经基于ActiveMQ研发消息系统,随着业务消息的规模增大,瓶颈逐渐显现,后来也考虑过
Stella981 Stella981
3年前
Linux安装RocketMQ
本文介绍Linux安装RocketMQ。1.RocketMQ简介RocketMQ是阿里巴巴中间件开发的分布式消息系统,曾经经历过很多阿里巴巴大型项目的实际检验。在去年已经正式捐献给Apache开源基金会,成为孵化项目。今年正式升级成为了apache的顶级项目。RocketMQ官网地址为:http://rocketm
Easter79 Easter79
3年前
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口
Tomcat介绍Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。java程序写的网站用tomcatjdk来运行to
Wesley13 Wesley13
3年前
Kafka是什么,JMS是什么,常见的类JMS消息服务器,为什么需要消息队列(一)
1、Kafka是什么ApacheKafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。 Kafka最初是由LinkedIn开发,并于2011年初开源。2012年10月从ApacheIncubator毕业。该项目的目标是为处理实时数据提供一个统一、高通量、低等待的平台。
Easter79 Easter79
3年前
Tomcat环境搭建
本文索引:Tomcat介绍安装JDK安装TomcatTomcat介绍Tomcat是apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由apache、Sun和其他一些公司及个人共同开发而成。JAVA不仅可以用于网站开发,也可以开发
Stella981 Stella981
3年前
Apache HTTP Server 2.4 发布
六年以来的首次,Apache基金会发布了非常成功的ApacheHTTP服务引擎的新版本(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblogs.apache.org%2Ffoundation%2Fentry%2Fthe_apache_software_foundation_c
Wesley13 Wesley13
3年前
5 springboot 集成dubbo
ApacheDubbo是一款高性能JavaRPC框架由阿里巴巴开源并进入Apache孵化器,官网 http://dubbo.apache.org(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdubbo.apache.org%2Fzhcn%2F)提供服务化基础功能: 接口
Stella981 Stella981
3年前
Kafka笔记
第1章Kafka简介1.1kafka起源Kafka是由LinkedIn开发并开源的分布式消息系统,2012年捐赠给Apache基金会,采用Scala语言,运行在JVM中,最新版本1.0.0。1.2kafka设计目标Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下:①以时间复杂度O(1)的方式提供消息持久化能力,即
可莉 可莉
3年前
16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat
第十六章Tomcat配置16.1Tomcat介绍Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务器是一个免费的开放源代码的W
敏捷开发 敏捷开发
1年前
关于开源软件的七大错误认知(中)
最近这几年,有不少国产的开源项目陆续从Apache软件基金会毕业,成为Apache软件基金会旗下的项目。今天来聊聊第四个错误的认知,我应当努力地将软件捐献给基金会。