View
125
Download
5
Embed Size (px)
Citation preview
Copyright © NTT Communications Corporation. All right reserved.
Upstream University
NTT コミュニケーションズ技術開発部松下 正樹
2Copyright © NTT Communications Corporation. All right reserved.
Upstream University
• OpenStack のコントリビュータを育成するトレーニング• Summit の開催に合わせて実施
• 2 日間のカリキュラム ( 座学 + レゴ )• リリースサイクル• コミュニティ (Stackalytics / Technical Committee)• ミーティング (Design Summit/ IRC Meeting)• Devstack• Gerrit のワークフロー• Git のブランチモデル、コミットメッセージの書き方• レゴによるコントリビューションプロセスの体験
• 資料 : github の openstack/training-guides• ATC を目指す人の第一歩に最適なトレーニング
4Copyright © NTT Communications Corporation. All right reserved.
レゴによるコントリビューションプロセス体験
• 3 班に分かれてレゴを使って家を作り、繋げて街を作る (90分 )• Upstream, Company, Contributor の 3 チーム• 家にはインターフェース ( 突起 ) があり、
隣接する家と整合するように作る必要がある→それぞれの家が OpenStack のコンポーネント
• 各班でコミュニケーションを取って仕様を決める
5Copyright © NTT Communications Corporation. All right reserved.
レゴによるコントリビューションプロセス体験
• 90 分間で 30 分のスプリントを 3 回繰り返す• 計画 5 分 , 実装 15 分 , レビュー 10 分
• 終わった後はチームと全体で振り返り
6Copyright © NTT Communications Corporation. All right reserved.
アフターフォロー
• メンターが Bug の選定からコミットまでを支援• Trello ( ダッシュボード ) で進捗管理
7Copyright © NTT Communications Corporation. All right reserved.
Upstream Training in Japan #3
• Upstream Training が日本でも開催されます!• 日本語で実施
• 会場 : IIJ 飯田橋 ( 飯田橋駅近く )• 2 日間• 7/9 ( 木 ) 13 〜 18 時ごろ• 7/10 ( 金 ) 9 〜 16 時ごろ
• 対象 : OpenStack へのコントリビューション を目指すエンジニア
• Python の読み書きができること• www.meetup.com/Japan-OpenStack-User-Group/
→ このトレーニングで ATC になれば 東京サミットに無料で参加できます!