このドキュメントは Apache CloudStack に関する私達のプランや考え方に関して現在進行形で記述しているドキュメントとなります。
以下の内容にコメントがある場合は遠慮無く名前と日付、ステータスを対応する項目の下に記述してください。
また、以下の項目以外に追加したい項目がある場合は適切と思われるセクションに追加をお願いします。
コードに関して:
- 継続して品質向上と古いコードの整理を削除
- coverity scans, sonar 等の利用 - (sonar 利用のためにはアップグレードが必要)
- 週ごとのメールや進捗を把握するためにダッシュボードを確認するのも良いかもしれません
- JIRAの整理
- JIRA は1400以上の課題がオープンになっており、多くが更新されていない
- 可能な限り JIRAthon を実施し続ける
- JIRA のベストプラクティスを定義する
- コミットする際は CHANGES.md をちゃんと更新するようクセをつける
- 無事にGitHub のプルリクエストベースに移行が完了し、今後はRB(Review Board)の利用を停止する
- 2015/4/6 S. Goasguen はML上での同意を得て、全てのレビューはGH(GitHub) での PR(Pull Request) に移行した
- 開発プロセスを簡素化し、手戻りのコストを避けるためにも新しいコミットの仕組みを採用する
- 我々は長い間この問題に関して議論してきたがまだ明確な答えが出ていない、早急に対応する必要がある
- AWSAPIを削除(既に削除済みのブランチがありますが)し、マスターにマージ
- ASF の管理下での ec2stack や gstack に関する知的財産権の明確化を実施
- 2015/4/6 I. Duffy は CloudStack プロジェクトとして ec2stack や gstack への寄与に関する投票用のスレッドを開始した
- いくつかのクラウドサービスプロバイダーは新しい CloudStack の UI を公開しており、我々も同様に新しい UI を作成する
- exoscale や PCextream, CloudOps と会話を実施
- ユーザー向け UI に対しての寄与を得ることができます
- テスト用インフラを固め、Jenkins のビルドを走らせ続ける
- 一般で CloudStack や IaaS の未来に関してブレインストーミングする、今後10年で CloudStack はどうあるべきか?
- 現状としての CloudStack の在り方もあるが、我々は現状のフレームワークにおけるアーキテクチャやコードの再考も厭いません
- 最後に、管理サーバーと KVM エージェントを Docker コンテナとしてパッケージ化
- Doker はとてもポータブルな機構を持っており、我々は Docker を(まずは) パッケージツールとして採用し少なくとも管理サーバーはコンテナイメージとして提供するべきです
- 2015/4/6 PL Dion と S. Goasguen は hub.docker.com 上の CloudStack org のメンテナーとなりました
- これは簡単に継続的ビルドが可能なリリースの成果物となるかもしれません
エコシステムに関して:
"我々はとても強力なエコシステムを持っている 構成管理ツールや API ラッパー, PaaS プラグイン等がそれだ"
"我々はウェブサイトを通してそれらのエコシステムが提供する機能を明確にする必要があり, 新しい技術を取り込むためにもそれらをサポートし常に成長させていかなければならない"
- 我々の Ansible モジュールが Ansible Core に取り込まれるように働きかける
- 2015/4/6. こちらは現在 CloudStack コミュニティメンバーである Rene Monster が対応している
- CloudStack 構築のための"公式の" Ansible プレイブックをリリースする
- CloudStack 構築のための"公式の" Chef レシピをリリースする
- 相当数のChefユーザーがおり、我々はCloudStackを構築するための「公式の」レシピを洗練するべきである
- "公式の" Puppet レシピに関して位置付けとリリースを行う
- Docker ネイティヴなテンプレートを作成する(coreOS, rancherOS, Snappy, Atomic)
- Finally cleanup cloud-init support for CloudStack, アップストリームの CentOS テンプレート対応に起因して遅れている this is preventing us from having upstream centOS templates.
- Identify the issue with the current cloudstack datasource in cloud-init
- Basic zone 向けの Terraform ドライバを作成する
- さらなる jclouds サポートの向上
- See Aled Sage email to the list
- 汎用的な CloudStack ドライバを Docker machine にマージ
- CloudStack 上でのワークロードをデプロイするためのプレイブックやレシピを公開(Hadoop や Spark, Kubernates などを想定)
- Getting a cloud is one thing but you need to deploy apps on top it and also deploy platforms
- Provide ready to use recipes/playbooks to deploy platforms on a cloudstack cloud
- 4/6/2015. .S. Goasguen I am working on Kubernetes and Mesos ansible playbook
- 積極的に CloudFoundary との統合を推進
- Cloud foundry is a supporter of the CloudStack days in 2015
- Let's get an up to date integration with cloudstack done (via terraform of the like)
- 各ディストリビューションのアップストリームに対応したでのパッケージ化を推進
- There has been some recent work to improve our deb packages, can we build on that to get in Debian ?
ドキュメントに関して:
In 2014 we successfully moved our docs to the Read The Docs service.
This was a first great move but we need to finish the job and re-organize the docs once and for all.
We need to:
- ドキュメントツリーの再考
- Maybe merge all guides in one
- ドキュメントの修正
- There are still lots of issues that came from the old docs
- 新しいテーマの作成
- 4/6/2015 PL Dion working on something there.
- 古いドキュメントに関しての JIRA チケットをクローズ
- 古いドキュメントに関しての Wiki ページを削除
- Google のインデックスが古いドキュメントではなく新しいドキュメントを参照するよう確認
- Subversion 上の Web ページ用リポジトリから古いドキュメントを削除
- transfifex の翻訳を用いて定常的な複数言語でのサポートを実施
- スポンサーを見つけられた場合 CloudStack のクックブックを発行
- 4/6/2015 S. Goasguen to ask O'Reilly about feasibility.
イベントに関して:
We have at least four great events coming in 2015. We need leads and a program committer for each of those.
2015年は4つの素晴らしいイベントを企画しており、各々のイベントの運営者や発表者を募集しています
- Austin
- Seattle
- Tokyo
- Dublin.
是非、これらのイベントでお会いしましょう
また、是非上記以外のイベントに関しても企画していきましょう!!!
セッションやポスターでの発表で CloudStack に関する素晴らしい取り組みを是非教えてください
もしあなたが企業でイベントのスポンサーシップに関連する立場にあるなら、これらのイベントをより良いものにするためにも是非ご協力をお願いします
"オープンソースとはコラボレーションや知識/経験の共有そのものです、サンパウロ、ダブリン、東京の会場でクラウドや DevOps、Docker について語り会いましょう
..."
ウェブサイトに関して:
We can live without a website, but having a good one is a great way to showcase our community and our work.
The current website is an improvement to what it was before but we need to do much much better.
I recently did a small experiment and we could use github page.
- There is now a gh-pages branch in our repo.
- Anyone can actually contribute to that branch and it will rebuild a site automatically.
- 4/6/2014 Update. It does not seem that we can use this for c.a.o due to SSL certs and a few other things
- 4/6/2014 S. Goasguen moved website to use middleman. This is currently committed to svn repo
If we could find a great web designer in our community, we could rebuild our site and make it a very modern, polished site that would attract even more people.
"Let’s keep on making CloudStack great in the coming year and let’s have fun doing it" -Sebastien Goasguen, 2015 CloudStack VP