トップ «前の日記(2013-08-07) 最新 次の日記(2013-08-21)» 編集

人徳ゼロ日記


2013-08-08

_ PuppetlabsにModule Teamができたので、Puppet Forgeのモジュールの改善が進みそう

Puppetlabs内にModule Teamができて、Puppet Forge内のPuppetlabsが作成しているモジュールの 開発を加速するとのこと。 Pupet Userメーリングリストの記事:

メーリングリストの投稿では、以下のモジュールの名前があがっていました。

  • puppetlabs/mysql
  • puppetlabs/apt
  • puppetlabs/apache
  • puppetlabs/ntp/
  • puppetlabs/firewall

PostgreSQLのようにPuppetDBで使うからという理由で盛んに開発しているモジュールもあれば、 放置状態でPull Requestがたまっているモジュールもあるみたいなので、 ここで力を入れて取り組むようです。単に作るのではなく、 ドキュメント、テストもちゃんと入れて、コミュニティとの対話を重視するとのこと。

今までのPuppet Forgeのモジュールは正直言ってあまり使えない印象でした。 品質レベルがばらばらですし、設計方針もばらばら、 同じApacheでもいろんな人が似てことなるモジュールを作っていたり、 数だけ多いが再利用を意識していないオレオレモジュールが多かったです。 ここで、多くの人が使いそうなモジュールをPuppetlabsが主導で品質をあげて、 再利用できるようにしてモジュールの分断化を防げるのであれば、 とても素晴らしいことだと思います。 新しいモジュールを作るときもお手本になるので、全体的な底上げになると思います。