はじめに
オープンソース ソフトウェアは、その長期的な持続可能性をコミュニティに大きく依存しています。 オープンソース プロジェクトに貢献する 1 つの方法は、プロジェクトのリポジトリへの投稿を行い、コード レビューを実施することです。
あなたは、かなり前からプロジェクトや仕事にオープンソース ライブラリを使用しているとします。 あなたは、オープンソースの精神で、これらのライブラリやフレームワークのいくつかに参加することにしました。
しかし、これまでに参加したことはなく、始める方法がよくわかりません。
このモジュールでは、オープンソース プロジェクトに有意義な貢献を行う方法について学習します。 影響を与えるプロジェクトとアクティビティの種類、およびプロジェクトとそのコミュニティの基準について理解する方法について学習します。 Git と GitHub を効果的に使用して、コードやドキュメントを改善する方法について説明します。 また、プロジェクトの保守管理者とのコミュニケーションでの心得、手助けを求める方法、レビューを依頼する方法、GitHub で他の人の作業をレビューする方法についても学習します。
このモジュールを終えるまでに、ベスト プラクティスに従って、GitHub でオープンソース プロジェクトに投稿を正しく送信する方法が身に付きます。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- GitHub で参加するオープンソース プロジェクトとタスクを検索する。
- オープンソース プロジェクトへの pull request を作成する。
- オープンソースの保守管理者に連絡してコード レビューを実行するためのベスト プラクティスを実装する。
- オープンソース コミュニティを探して参加する。
前提条件
- GitHub のアカウント
- GitHub でファイルに移動したり編集したりできること
Note
このモジュールでは、GitHub でオープンソース プロジェクトに貢献する方法について説明します。 GitHub を理解するために、最初に次のモジュールを完了してください。