本日、OpenStack-Health のパッチをいくつかApproveしました。

これは、グラフ描画用のJavascriptライブラリ(ユーティリティ)です。今までは、nvd3 という d3js を 使いやすくしたJavascriptライブラリを使用していましたが、パフォーマンスと細かなバグに悩まされることも多く、 独自実装に切り替えようとしています。(d3js は引き続き使っています。)

まだ、全てのグラフを置き換えられたわけではありませんし、荒削りな部分が多々ありますが、良い方向に進んでいる と思います。

まぁ、最悪、クリティカルなバグがあったとしても、パッチをrevertすれば良いので、 恐る恐る進む必要もなく、むしろ、現時点では、リスクを恐れて前に進まないほうが問題と判断しました。

現時点での課題は...

  • unit testが無い
  • グラフが二重描画されることがある -> ブラウザリサイズ/リロードでなおる

今後も、品質改善に向けて進んでいきます :)

以下が OpenStack-Health の画面です。って、http://status.openstack.org/openstack-health/ にアクセスすれば、 誰でも見られます :)


OpenStack-Health

Happy Hacking!



Comments

comments powered by Disqus