写点什么

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:1811215
用户头像
罗燕珊 AI practitioner | Tech media

发布了 583 篇内容, 共 451.4 次阅读, 收获喜欢 871 次。

关注

评论

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

平台化服务的基石:用户认证模型设计

孤岛旭日

企业架构 模型 用户权限

使用 Python 分析 Google Calender 日程

Roc

Python 总结 日历

数据与广告系列三:合约广告与与衍生的第三方广告数据监控

黄崇远@数据虫巢

数据挖掘 互联网 广告 移动互联网

财富的大门给我开了一条缝

YoungZY

读书笔记 读书

企业也有中年危机?探讨数字化与永续经营

FinClip

数字化转型 小程序生态

RocketMQ - 如何实现顺序消息

Java收录阁

RocketMQ

学慢点儿,想深点儿

熊斌

学习

OBS推流学习笔记

IT蜗壳-Tango

直播 OBS 推流 B站直播

2020全球首创币期权DAPP智能合约强势来袭,闪耀数字经济

极客编

一个前端的 Windows10 开发环境

Gadzan

大前端 windows Windows Terminal 环境安装 开发工具

【译】并不存在的普通用户(面向极端用户的设计)

Yukun

设计思维 可用性

KubeFATE 部署多集群联邦学习平台 FATE

亨利笔记

学习 Kubernetes FATE KUBEFATE

ansible-playbook中when结合tags使用,实现变量控制执行

唯爱

使用 Python 和 SudachiPy 进行日语分词

Roc

Python 日语 分词

Windows10 如何正确修改本地用户的名称及目录

Geek_3gb7ez

windows Windows 10 电脑故障 Windows技巧

写给产品经理的信(4):你一定要做产品经理么?

punkboy

生涯规划 产品 程序人生 产品经理 职业规划

JUC整理笔记三之测试工具jcstress

JFound

Java

Java 异步编程:从 Future 到 Loom

理帆

Java 并发编程 kotlin Netty

[JVM] String#intern 面试必会

猴哥一一 cium

Java JVM string pool string Java 25 周年

阅读对写作的好处

董一凡

写作

Git数据传输模型及常用命令整理

wangkx

git git flow

redis数据结构介绍五-第五部分 对象

Nick

redis 源码 数据结构 源码分析 算法

redis数据结构介绍六 快表

Nick

redis 源码 数据结构 源码分析 算法

教师节H5案例制作思路分享

Geek_3gb7ez

大前端 H5游戏

使用 Markdown 制作五线谱

Roc

GitHub markdown 五线谱

Kubernetes in action 笔记

FeiLong

Kubernetes 容器

ARTS-weekly-31

落英坠露

ARTS 打卡计划

在 Go 中使用并发编程 - 第二部分

TuringTuring

并发编程 协程 线程模型 Go 语言

redis数据结构介绍四-第四部分 压缩表

Nick

redis 源码 数据结构 源码分析 算法

微信推文无缝滚动是这样炼成的

Geek_3gb7ez

微信 大前端 微信公众号 微信推文 图文混排

ARTS week 1

时之虫

ARTS 打卡计划

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