BT

InfoQ ホームページ ニュース GitHub、IssueとPull Requestのテンプレートとファイルアップロードを導入

GitHub、IssueとPull Requestのテンプレートとファイルアップロードを導入

ブックマーク

原文(投稿日:2016/02/23)へのリンク

GitHubが要求の高かった新機能を導入した。プロジェクトメンテナーはIssueとPull Requestのカスタムテンプレートを定義できるようになる。加えて、GitHubのウェブUIでファイルのアップロードが可能になった。

IssueとPull Request(PR)のテンプレートを使うことで、プロジェクトメンテナーはIssueやPull Requestのフォーム本体に表示する情報をカスタマイズできるようになる。リポジトリのルートもしくは.github隠しディレクトリのいずれかに、ISSUE_TEMPLATEおよびPULL_REQUEST_TEMPLATEというMarkdown形式のファイルを追加すればよい。これによって、期待されている情報(PRのための既存Issueへの参照や、Issueに関する再現手順や期待する動作と実際の動作の記述など)をコントリビューターが明記しやすくなるだろう。

GitHubのIssueとPull Requestのカスタマイズ性の欠如は、今年の初めにGitHubに送られたオープンレターにあるように、多くのオープンソースプロジェクトのメンテナーにとって大きな不満の原因だった。オープンレターが公開されておよそ1か月、GitHubは開発者の不満を解決することを約束してこれに答えた。InfoQがレポートしたように、複数のコメンテーターにとって、その回答は遅すぎるし、ほとんど情報がないように見えたようだ。

InfoQに対して、GitHubのオープンソースのヘッド、Brandon Keeper氏は次のことを明らかにした。

「IssueとPull Requestのテンプレートはこれからやってくるものの最初です。オープンソースのメンテナーたちと彼らがGitHubで作った強力なコミュニティに向けた活動を見ていてください」

IssueとPRのテンプレートとは無関係に、ウェブUIに開発者がファイルをアップロードできる機能も追加された。これまでは、GitHubウェブUIは新規ファイルの作成しか許しておらず、アップロードにはコマンドラインを使う必要があった。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

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

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

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

コミュニティコメント

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

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

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。