upstream university

7
Copyright © NTT Communications Corporation. All right reserved. Upstream University NTT ココココココココココ コココココ ココ ココ

Upload: ntt-communications-technology-development

Post on 14-Aug-2015

125 views

Category:

Technology


5 download

TRANSCRIPT

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 を目指す人の第一歩に最適なトレーニング

3Copyright © NTT Communications Corporation. All right reserved.

座学の様子

今回は 73 名が 2 部屋に分かれて座学を受講

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 になれば 東京サミットに無料で参加できます!