写点什么

2021 年 Apache 年度报告出炉,哪个项目的代码贡献最多

  • 2022-01-07
  • 本文字数:959 字

    阅读完需:约 3 分钟

2021年Apache年度报告出炉,哪个项目的代码贡献最多

日前,Apache 官方博客发布了2021年度报告,从社区、项目动态、和代码提交情况等方面进行了统计。按提交次数排名的话,Apache Superset 可谓是 2021 年的年度项目,它也是唯一一个提交超过 10000 次的单个项目,并且在 GitHub 上吸引了近 43000 颗星(以及 8400 个 fork)。


以下内容节选自该报告:


2021 年,Apache 社区始终贯彻“社区高于代码”的宗旨和承诺。

社区/人

迄今为止,已有超过 63 万人为 Apache 软件基金会(ASF)做出了贡献。2021 年,ASF 迎来 441 名新的提交者,目前总计有 8484 名提交者。2021 年选举了 40 名新的基金会成员,共有 816 名活跃成员。此外,有 724 名 ASF 新成员为 Apache 项目和倡议做出贡献。

项目动态

  • 项目和子项目总数——351 个

  • 顶级项目——200 个

  • 退休迁移至 Apache Attic 顶级项目和子项目——23 个

  • 进入孵化器的新项目——5 个

  • 从孵化器毕业的顶级项目——6 个

  • 孵化器退休项目——2 个



顶级项目(委员会)和孵化项目的数量演变图

代码和提交

ASF 目前管理着 2308 个存储库(不包括网站存储库)的 283,069,836 行代码。


Apache 项目、子项目、孵化项目及其社区发布了数十个类别的数百个版本,其中包括:应用程序编程接口、应用程序性能管理、大数据、云计算、内容、数据库、电子邮件、企业流程自动化、金融科技、身份管理、集成开发环境、集成、物联网、库、日志记录、机器学习、消息传递、自然语言处理、操作系统、远程桌面网关、搜索、安全框架、服务器、模板、测试、版本控制、网络爬虫、网络会议、网络框架等。


整个 2021 年,ASF 见证了 2493 名代码提交者和 9604 名作者更改了 5.15 亿行代码。


  • 2021 年每月提交:


  • 按规模排序的顶级 Apache 项目存储库(根据代码行数统计):


  • 2021 年的顶级 Apache 项目存储库(根据提交次数统计):


  • 语言排名


问题和拉取请求(ASF 基础设施 + GitHub)

  • 创建 Issue——197,242

  • 贡献者正在解决的 Issue——20,867

  • 已解决的 Issue——173,178

贡献者许可协议和软件授权

被授予 Apache 代码库写入权限的个人必须提交个人贡献者许可协议(ICLA)。作为协议的一部分,指派员工从事 Apache 项目工作的公司可以签署 Corporate CLA(CCLA),以公司的名义贡献知识产权。向 Apache 项目捐赠现有软件或文档的个人或公司需要与 ASF 签署正式的软件授权协议(SGA)。在过去的一年里,ASF 收到了:


  • ICLA 签署数量——690 份

  • CCLA 签署数量——27 份

  • 提交的软件赠款——25 项

2022-01-07 17:1810653
用户头像
罗燕珊 AI practitioner | Tech media

发布了 506 篇内容, 共 351.3 次阅读, 收获喜欢 812 次。

关注

评论

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

Java Reference核心原理分析

AI乔治

Java 架构 JVM 性能调优

技术实践丨GaussDB(DWS)运维管理功能“升级”的原理和使用

华为云开发者联盟

运维 数据 集群

云计算简史(上)- 15分钟读完15年

明道云

5G时代音视频开发王器:WebRTC

华章IT

flutter 音视频 WebRTC React Native

“区块链×多方计算”解决众多难题 将成区块链应用新场景

CECBC

区块链 数据融合

第19届亚运会门票采用区块链技术防伪

CECBC

区块链技术 防伪 溯源

甲方日常 33

句子

工作 随笔杂谈 日常

第12周学习总结

Vincent

极客时间 极客大学

架构师训练营 - 第 4周课后作业(1 期)

Pudding

详细分析定制企业应用的价格

Learun

敏捷开发 快速开发 软件架构

从分布式到微服务成长手册,助我面试跳槽斩获字节Offer

Java架构追梦

Java 学习 架构 面试 微服务

京东智联云MySQL数据库如何保障数据的可靠性?

京东科技开发者

MySQL 数据库

有了容器为什么kubernetes还需要Pod?

架构师修行之路

分布式 微服务 pod kubernete

“区块链技术创新要植根市场”

CECBC

金融科技 信息安全

分布式系统设计理念这么难学?

架构师修行之路

分布式 微服务

微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计(微服务架构实施原理)

AI乔治

Java 架构 微服务 ,docker

CloudQuery v1.1.1 修复版本发布

BinTools图尔兹

数据库 sql 安全 工具软件

让AI人才在产业界闪闪发光:百度之星的“神奇滤镜”是怎样炼成的?

脑极体

第12周作业

Vincent

极客时间 极客大学

LAXCUS大数据集群操作系统:一个分布式分时共享E级系统软件(三)

陈泽云

人工智能 大数据 计算机网络 操作系统 网络

NET-Core中的配置文件操作

为体验更多

C# .net .net core ASP.NET Core

GO 类型接口及反射间的转换

superman

Go 语言

诸多老牌数据仓库厂商当前,Snowflake如何创近12年最大IPO金额

华为云开发者联盟

数据仓库 数据 存储

架构训练营 - 第4周课后作业 - 学习总结

Pudding

十七、深入Python异常处理

刘润森

Python

关注你自己,如同篮球巨星一样,让身体最佳化,持续投入最爱的事情。

叶小鍵

健康 科普 王立铭 肥胖

websocket 是怎么连接的

程序员与厨子

nginx 网络 HTTP websocket

“一个APP竟然可以适配这么多设备?!”《优酷响应式布局技术全解析》开放下载

破绽

阿里巴巴 阿里云 开发者 优酷 电子书

考研须知

时间是一个人最好的证明

考研

架构师的成长之路

华章IT

CTO 架构师 架构师之道

据说99.99%的人都会答错的类加载的问题

AI乔治

Java 架构 JVM 类加载 性能调优

2021年Apache年度报告出炉,哪个项目的代码贡献最多_开源_Apache博客_InfoQ精选文章