为 CodeIgniter 贡献力量

无论你是不是开发人员,你都可以为 CodeIgniter 项目做出自己的贡献。

CodeIgniter 是一个社区驱动的项目,社区可以为项目提供代码和文档两方面的帮助。如果想为项目提供帮助,请在 GitHub 上的 CodeIgniter 代码仓库中以 Issue 或 Pull Request 的形式提交。

提交 Issue 是指出 BUG 最好的方式。如果你找到 CodeIgniter 的一个程序 BUG 或文档错误,那么请首先检查下面几件事:

  • 尚未有人提交过相同的 Issue
  • 你提交的问题是否已被修复(查看 develop 分支或搜索已关闭的 Issue)
  • 你提交的问题是否清楚明确?你可以自己修复它吗?
  • 如果你不确认自己是否找到了一个 BUG,那么你可以在论坛的问答求助板块发帖讨论!

提交 Issue 对 CodeIgniter 项目很有帮助,但更好的方法是先 Fork 项目然后在自己的代码库中开发,然后提交 Pull Request。完成这些事情需要你使用 Git 版本控制系统。


CodeIgniter 4

CodeIgniter 4 有独立的 Github 代码库。我们希望 CodeIgniter 4 与 CodeIgniter 3 保持彼此独立。讨论 CodeIgniter 4 相关话题请访问论坛,查看开发进度请访问代码库的 Issue

非开发人员?

测试人员

我们非常想了解哪些功能正常哪些功能不正常!因为目前 3.x 版的功能开发是最主要的工作,所以测试人员是项目最需要的。如果你确信自己找到了一个 BUG,并且你是 Github 用户,那么请提交一个“Issue“。如果你不是 Github 用户,或者不确信是否找到了 BUG,那么请在论坛的问答求助板块发帖讨论!

文字工作者

无论什么项目都需要完善的文档!《用户手册》是 CodeIgniter 项目的一部分,用户永远不会觉得教程太多。

布道者

我们认为应该让更多的项目使用 CodeIgniter 框架 :) 你可以通过活跃在论坛来帮助解答大家的疑问,也可以在自己的好友或社区中帮助宣传 CodeIgniter 框架。

版主

版主对于论坛非常重要,他们可以确保论坛的讨论始终围绕主题,也可以把恶意的用户或帖子拒之门外!

设计师

非常欢迎为官网、《用户手册》或论坛的设计提出宝贵建议和帮助!我们已把官网和《用户手册》等在 Github 上开源,你可以随时帮助修改页面风格。

开发人员?

程序员

如果你想参与 CodeIgniter 新版本的开发,请加入我们的项目!《用户手册》中有详细的如何为 CodeIgniter 贡献力量的指导,但需要注意的是确保你的代码符合我们的开发规范,也要撰写合适的文档,并请使用 Git-Flow 分支模型。

评审人

无论什么项目都需要一个核心开发组,他们熟悉项目的方方面面,所以需要他们来评审提交的新功能或 BUG 修复。我们很幸运的与评审组一路走到今天,并且也想再邀请一些朋友加入。评审人具有代码库的“提交”权限。

你善于高屋建瓴?

远见卓识之士

CodeIgniter 未来的发展方向和规划需要我们仔细的评判与明智的选择。我们有一个小组,他们来自社区,他们是框架的狂热粉丝,他们以委员会的形式来讨论和选择框架的未来发展方向!

为委员会制定适当的管理方式将是未来一年我们的工作之一。

我是学术界人士(来自项目负责人 Jim Parry 的说明...)

我的一部分目标是要围绕这个项目建立一个“living 实验室”,教给我的学生如何参与开源项目,并让他们帮助这个项目,使它成为最棒的框架之一!

我非常欢迎与其他学术界人士进行各种层面的合作。合作可以是以共享教材的形式,也可以是以参与你的开源项目的形式,甚至只是分享经验。


如果你有任何疑问,或想了解更多信息,请直接联系我