CodeIgniter 社区 2023 年终总结


随着我们步入 2024 年,我想借此机会总结过去一年 CodeIgniter 社区所取得的成果,并对所有贡献者的努力表示感谢。CodeIgniter 作为一个社区驱动的项目,每一位贡献者都在促进着我们的发展。

因为所有工作都是由志愿者完成的,所以贡献者的参与度会因他们的空余时间、工作以及其他生活琐事而有所变动。今年,@kenjis 的突出贡献让人印象深刻,他们在主要的代码仓库和论坛上的辛勤耕耘让整个项目有了质的飞跃。

以下是一些数据,以侧面展示了我们在 2023 年的活跃程度:

  • 我们发布了 15 个核心框架版本
  • 我们的身份验证系统 Shield 发布了 6 个测试版,并在年底前推出了 1.0 的正式版
  • 推出了两个新的库 - Tasks 和 Queue,虽然还处于 Alpha 阶段,但正朝着第一个正式版稳步前进。他们本身是 CodeIgniter 构建出色软件所需的最后几个关键模块,所以我对他们极其期待。
  • 我们为 Settings、Shield、Tasks 和 Queue 库新建了文档站点

如果只看我们的核心框架,我们在过去一年内取得的成果包括:

  • 每月平均新增两名贡献者
  • 全年共新增了 26 名新贡献者
  • 每月平均有 11 名活跃的贡献者
  • 新贡献者占提交者的 18%
  • 每月平均有 203 次代码提交
  • 平均每名提交者每月提交代码 18.45 次
  • 提交者总数增加了 26 人(从 350 增加到 376)
  • 平均每月合并 54 个 PR 请求

这是一份令人印象深刻的成绩单。除此之外,我们还在进行持续的翻译工作,修复了一些严重的安全漏洞,以及将代码质量管理工作做得更加精细,确保无论贡献者数量如何增长,我们都能保持高质量的代码输出。

我要向今年所有做出贡献的人表示感谢,无论是贡献代码、编写文档还是在论坛上帮助他人。正是你们让这个项目保持了活力。

那么,CodeIgniter 未来会有什么新变化呢?

我们正在开发一款全新的论坛软件,这款软件完全基于 CodeIgniter 构建。这款软件的目标是提供一种符合现代审美,而又为这个社区定制的论坛体验,展示 CodeIgniter 的可能性。它将使用 TailwindCSS、AlpineJS 和 HTMX,以提供快速、现代的用户体验。目前我们的团队还在积极开发阶段,如果你愿意加入,我们会很欢迎。

虽然我不能代表所有团队成员的观点,但是在我看来,我想尝试让 CodeIgniter 的使用更加简化。这是一个宏大主题,但我相信我们很快能就此取得一些进展。

首先,我们打算简化代码库的贡献过程,让任何有意愿的人都能从自己的电脑开始更便捷地参与进来。虽然现在还没有确定的消息可以公布,但我们希望这样,更多的开发者会愿意加入我们。

接下来,我们关注用户指南。我们在尝试不丢失任何内容的情况下,将其转换为 Markdown 格式,并取得了非常好的进展。我们希望 Markdown 语言的易用性,能让更多的贡献者参与其中。这样,我们的文档就能保持统一的格式和风格,让项目页面显得更加整齐一致。实际上,我们的库已经实现了这一点,核心框架是最后一个待处理的问题。

我还有其它的一些想法,比如关于 API 和本地化的问题,但是这需要在我完成其它项目后,看我能投入多少时间来做。

所以,我要再次感谢我们的核心团队、论坛的版主和所有为这个社区做出贡献的你们。期待今年我们能有更好的发展!


原文作者: kilishan
原文链接: https://forum.codeigniter.com/showthread.php?tid=89075


相關推薦

2022-11-24

红帽工程师 Jan Grulich 近日撰写了一份年终总结,其中介绍了为 Chrome/Chromium 实现基于 Wayland 的屏幕共享所做的工作。虽然此功能目前尚未默认启用,但 Jan 表示按照目前取得的进展,如果一切顺利,很快就会在浏览器中默认开启

2023-10-31

布简报,中文手册也已经同步升级到了 v4.4.3 版本: https://codeigniter.org.cn/user_guide/index.html 下面是简报内容: 我们发布了新的 Bug 修复版本 v4.3.7。 这包含了几个小的 Bug 修复,包括小的不兼容变更。 请在升级前阅读 变更日

2023-02-12

以在更改记录中查看增强功能列表 更改记录:https://www.codeigniter.com/user_guide/changelogs/v4.3.0.html 升级指南:https://www.codeigniter.com/user_guide/installation/upgrade_430.html

2023-01-19

华为云的初创计划,2个月后即将到期。   社区方面,由于我们奉行国际化策略,国内只维护了知乎账号,国外维护了 Discord,Reddit 以及 Twitter,主要技术支持在 Discord ,目前有 7K+ 用户,该社区由一名意大利自愿

2023-01-30

nce),简称 GOTC,是由 Linux 基金会亚太区、开源PHP和开源社区联合发起的,面向全球开发者的一场盛大开源技术盛宴。2021 年首届 GOTC 圆满举办,获得热烈反响。 原定于 2022 年 11 月举办的 GOTC 2022 时间更新为 2023 年 4 月 15、16

2022-10-16

 GOTC,是由 Linux 基金会亚太区、开源PHP和开源社区联合发起的,面向全球开发者的一场盛大开源技术盛宴。2021 年首届 GOTC 圆满举办,获得热烈反响。 原定于 2022 年 11 月举办的 GOTC 2022 时间更新为 2023 年 2 月 25、26

2023-11-15

化不太大 整个过程是很麻烦的。因为 graalvm native image 社区版不能调试,只能不断试(发现缺什么,就补什么配置) 1、缘起 2021 年的深秋,有个叫 @馒头虫 的男人。跑过来讲,他有个项目需求是(给一个美国大厂做

2023-01-16

2023年1月12日,openKylin社区首期单位会员沙龙在北京成功举行。来自北京及周边地区的20多家单位会员的近40位优秀代表,就共建桌面操作系统根社区进行了热烈探讨,共研数字化转型期开源产业优势及机遇,探讨同筑中国信息技

2023-02-03

019年7月进行开源,并于2021年8月正式捐献给全球顶级开源社区 Apache 软件基金会(ASF),成为 ASF 孵化项目,在2022年12月03日通过孵化毕业投票。 Apache Linkis 在上层应用程序和底层引擎之间构建了一层计算中间件。通过使用 Linkis

2023-10-10

完胜 Llama2。 两行代码和三个关键结论 Llama2可以说是 AI 社区内最强大的开源大模型之一,行业位置领先,LongAlpaca居然可以完胜。其背后的LongLoRA技术成功引起网友们的注意,到底是怎么做到的? 原来大语言模型对长文本处理

2024-07-05

告数据的语义结构。它以分层方式检测密集连接节点的 "社区",在从高级主题到低级主题的多个层次对图进行分割。 使用 LLM 对这些社区中的每一个进行总结,就能创建数据的分层总结,从而提供数据集的概览,而无需事先知

2023-10-26

文本创作、通用对话等。📝 开发者可前往 AI Studio 星河社区官方频道,申请文心大模型4.0的开发权限。腾讯混元大模型开放文生图功能腾讯混元宣布开放文生图功能,利用强大的中文理解能力,根据关键词生成具有真实感和自

2023-10-28

更好地管理和优化数据库性能。 2.2310.0-pre3 Release 信息 社区版 优化: [#1947] 延长插件启动超时时间 [#1921][#1918] 优化审核规则规则:增加适用场景及性能优化 Bug 修复: [#1936] 修复规则“不建议创建冗余索引”误报的问题

2022-11-16

2022年11月14日,openKylin社区首届专家研讨会顺利召开。本次会议采取线上线下相结合的方式进行,由openKylin社区技术委员会委员余杰主持,邀请了某科学院郭勇研究员、某研究院管东林副所长、浙江大学杨建华院长、北京交通大