贡献 CodeIgniter

为 CodeIgniter 贡献力量

CodeIgniter is a community driven project and accepts contributions of code and documentation from the community. These contributions are made in the form of Issues or Pull Requests on the CodeIgniter repository on GitHub.

Issues are a quick way to point out a bug. If you find a bug or documentation error in CodeIgniter then please check a few things first:

Reporting issues is helpful but an even better approach is to send a Pull Request, which is done by “Forking” the main repository and committing to your own copy. This will require you to use the version control system called Git.

*Note: the two GitHub links above are for the CodeIgniter 3 repository. They will be replaced with the CodeIgniter 4 ones once it launches.*


CodeIgniter 4

CodeIgniter 4 has its own Github repository. It deviates enough from CodeIgniter 3 that we want to keep them separate.

The CodeIgniter 4 roadmap is explained on our forum, and work to be done is detailed in the repository issues.

非开发人员?

测试人员

We always need feedback on what works and what does not! Most of the development effort is going into Version 3, so that is where the need is greatest. If you find something that is definitely a bug, and you are a Github user, please create a new "issue". If you are not a Github user, or if you are unsure if you have found a bug, then start a new thread in the CodeIgniter forum Issues section!

CodeIgniter 4 has its own support subforum.

文字工作者

Every project needs good documentation! The CodeIgniter user guide is part of the Github project (mentioned above), and there is always room for more tutorials.

CodeIgniter 4's user guide is part of its own repository.

布道者

The word needs to be spread about good and worthy projects, which we think CodeIgniter is :) You can help by being active in the forums, answering questions, and by spreading the word inside your developer or user community.

版主

The forum can always use moderators, to make sure that discussions/threads stay on topic, and to weed out the inappropriate users or comments!

设计师

Suggestions and help with our website, User Guide, and forum design are always welcome! We are working on themes for each of these, which will be shared in their own Github repository.

开发人员?

程序员

If you would like to get involved in helping to build the next version of CodeIgniter, join us on Github! A detailed contribution guide is in the User Guide, but the main points are to make sure your code conforms to our style guide, that it is properly documented, and that you use the Git-Flow branching model.

CodeIgniter 4 equivalent links: its repository, its contribution guide, and its style.

评审人

Every project needs a core group of developers, familiar with the project standards and conventions, to review proposed enhancements and fixes. We have been really fortunate with our group of reviewers so far, and hope to recruit a few more.