BT

GitHubによる開発者へのオープンソースガイドに対するコントリビュートの招待

| 作者: Sergio De Simone フォローする 12 人のフォロワー , 翻訳者 笠原 王徳 フォローする 0 人のフォロワー 投稿日 2017年3月2日. 推定読書時間: 3 分 |

原文(投稿日:2017/02/24)へのリンク

GitHubは最近自身のオープンソースガイドを立ち上げた。これは最も良くあるシナリオへの対処法や、コントリビュータとメンテナの両方に対するベストプラクティスに関する資料群である。このガイドそのものがオープンソースであり、GitHubは開発者に参加し事例を共有するよう積極的に招待している。

GitHubによれば、このオープンソースガイドを作成する主な動機は、オープンソースに積極的に関わる個人やコミュニティ、企業を支援することである。

オープンソースは特に初心者にとっては複雑です。経験のあるコントリビュータは、使用方法やコントリビュートの方法、そしてオープンソースソフトウェアを開発者する方法について多くの教訓を学んでいます。全員がこの険しい道のりを進み、身をもって学ぶ必要はありません。

最初のコントリビューションを成功させることがこのガイドの唯一の焦点ではなく、ユーザにプロジェクトを見つけてもらうこと新しいプロジェクトを始めること健全なオープンソースコミュニティを構築することを容易にする努力も必要である。このガイドで重点的に触れられている他の話題にはベストプラクティス金銭的なサポートの得かた指標法的事項がある。

InfoQはGitHubのオープンソース部門長であるBrandon Keepers氏に、GitHubのオープンソースガイドについてより詳細を知るためにインタビューを行った。

このプロジェクトを進めるきっかけとなった主な動機は何だったのでしょうか?

GitHubの開発者は、健全なプロジェクトを作成したり、ソフトウェアワークフローを改善したり、新規コントリビュータへ対応、大きなコミュニティを構築するためのより良い方法を学んでいます。とても多くのオープンソースのメンテナと交流し、一度のプロジェクトで何度も難しい局面に遭遇しながら教訓を得てきたことということがわかりました。ですからコミュニティの井戸端会議のようなものを設立するために、このオープンソースガイドを作成したのです。ここでは役に立つツールや技法、良くある課題やベストプラクティスを全て共有できるようにして、オープンソースソフトウェアを構築するためのこれらの内容を進化させ、続く開発者にこの知識を引き継げるよう文書化していきます。

このガイドは現在の誰でもコントリビュートできるようにオープンソースになっていますが、これらはどうやって作成されたのでしょうか?どんな内容をレビューしたのでしょうか?何を元にこれらを作成したのでしょうか?

私たちはこのガイドをオープンソースプロジェクトとするつもりで開始し、コミュニティの声や彼らの長年の知見・実践を反映させた内容を配布したいと思っていました。ガイドの最初の版はGitHubによって作成・企画され、これは私たち自身の経験と、非常に多くのオープンソースメンテナによる議論、それからコミュニティリーダによるレビューに基づきました。

あなたから見て、GitHubのオープンソースガイドに対するオープンソースコミュニティからの反応はいかがでしょうか?

私たちはこのガイドに非常に期待していましたが、最初の反応は予想以上です。このガイドは最初の週に10000回以上閲覧され、既にコミュニティからの相当なコントリビューションを受け取っています。

既に述べたように、このGitHubのオープンソースガイドは変更を提案する全てのコントリビュータに解放されている。コントリビューションを行うための第一歩は、コントリビューションガイドによると、リポジトリをフォークし、専用のブランチからプルリクエスト形式で変更提案を送信することである。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT