heart icon

CodeIgniterへの貢献

CodeIgniterはコミュニティ主導のプロジェクトであり、コミュニティからのコードとドキュメントの貢献を受け付けています。これらの貢献は、GitHubのIssueまたはPull Requestの形で、CodeIgniter4リポジトリで行われます。

CodeIgniter 4のロードマップは、フォーラムで説明されています。

Issueはバグを指摘する迅速な方法です。CodeIgniterでバグやドキュメントのエラーを見つけた場合は、まずいくつかのことを確認してください。

  • 既にオープンされているIssueがないか確認してください。
  • そのIssueは既に修正されているか(developブランチを確認するか、クローズ済みのIssueを探してください)。
  • 自分で簡単に修正できるような明らかな問題ですか?
  • バグを見つけたかどうかが不明な場合は、CodeIgniterフォーラムのIssueセクションで新しいスレッドを開始してください!

Issueの報告は役に立ちますが、さらに良い方法はPull Requestを送信することです。これは、メインリポジトリを「Fork」して、自分のコピーにコミットすることで行います。これには、Gitと呼ばれるバージョン管理システムを使用する必要があります。

CodeIgniter 3

CodeIgniter 3には独自のGitHubリポジトリがあります。

セキュリティ上の問題は、フォーラムで取り上げるか、GitHubのIssueとして報告するのではなく、セキュリティチームにメールで報告してください。責任ある開示について詳しくはをご覧ください。

プログラマーではありませんか?
テスター

私たちは常に、何が機能して何が機能しないかについてのフィードバックを必要としています!開発のほとんどはバージョン4に向けられており、そこで最も必要とされています。明らかにバグを見つけた場合は、GitHubユーザーであれば、新しい「Issue」を作成してください。GitHubユーザーでない場合、またはバグを見つけたかどうかが不明な場合は、CodeIgniterフォーラムのIssueセクションで新しいスレッドを開始してください!

CodeIgniter 3には独自のサポートサブフォーラムがあります。

ライター

すべてのプロジェクトには優れたドキュメントが必要です!CodeIgniterユーザーガイドはGitHubプロジェクト(上記参照)の一部であり、常にさらに多くのチュートリアルを求めています。

CodeIgniter 3のユーザーガイドは、独自のリポジトリの一部です。

エバンジェリスト

CodeIgniterは優れた価値のあるプロジェクトだと考えており、そのことを広める必要があります:) フォーラムで積極的に活動し、質問に答え、開発者またはユーザーコミュニティ内で情報を広めることで、貢献できます。

モデレーター

フォーラムでは、ディスカッション/スレッドがトピックに沿って行われるようにし、不適切なユーザーやコメントを除去するために、常にモデレーターが必要です!

デザイナー

ウェブサイト、ユーザーガイド、フォーラムのデザインに関するご提案とご協力は大歓迎です!これらのそれぞれにテーマを作成しており、独自のGitHubリポジトリで共有する予定です。

コーダーセクション
コーダー

CodeIgniter4の開発に携わりたい場合は、GitHubに参加してください!詳細な貢献ガイドはCodeIgniterへの貢献に記載されており、適切に文書化され、Git-Flowブランチモデルを使用していることを確認してください。

CodeIgniter 3相当のリンク:そのリポジトリ

レビューアー

すべてのプロジェクトには、プロジェクトの標準と規則に精通した開発者のコアグループが必要であり、提案された機能強化と修正をレビューします。これまでのところ、レビューアーのグループには本当に恵まれており、さらに数名を採用したいと考えています。