プロジェクト進捗をカード型で管理できる「Projects」など新機能
「GitHub Enterprise 2.8」リリース、レビューや管理機能を改善
2016年11月11日 06時00分更新
米ギットハブは米国時間11月9日、「GitHub Enterprise 2.8」をリリースした。開発チーム内でのコードレビューとディスカッション、プロジェクト管理、セキュリティなどの機能強化、GitHub上でのデータのグラフ化などの新機能がある。
GitHub Enterprise(GHE)は、企業向けのソースコードリポジトリ製品。自社独自のGitHubリポジトリを構築することができ、コードの共有/公開やバージョン管理だけでなく、開発者間のレビュー、コラボレーション、CIなどを支援する機能を備える。
今回リリースされたGHE 2.8では、コードレビューとディスカッションの効率化を可能にする「Reviews」機能の追加、プロジェクト管理を直感的に行える「Projects」機能の追加、データの多彩な表現を実現すJupyter Notebookへの対応などの機能追加/強化がアナウンスされている。
Reviewsでは、ソースコードの行ごとに複数のコメントを付けられるようになったほか、そうしたコメント通知は単一の通知欄に整理して表示される。
Projectsでは、プルリクエスト、イシュー、あるいはノートなどの作業項目を「カード」化して共有のプロジェクトボード上に表示し、作業の進捗状況に合わせてカードを「作業予定」「作業中」「完了」「完了不可能(Blocked)」といったカラムにドラッグ&ドロップして整理ができる。カード間の優先順位付けも可能。
また「Jupyter Notebook」に対応したことにより、GitHub上でのデータの可視化(グラフ化)に対応。データサイエンティストや研究者が、コードや方程式、テキストやグラフを組み合わせたデータを、GitHub上で表現しやすくなった。
そのほか、各ユーザーのプロジェクト貢献度を可視化するコントリビューショングラフ、2段階認証設定、LDAP認証のトラブルシューティングなどで機能改良がなされている。