Capistranoの設定ファイルを自動生成「Capo」
Capoはデプロイ自動化ツールのCapistranoの設定ファイルを自動生成してくれるソフトウェアです。
幾つかのWebサイトではデプロイに際してCapistranoを使っています。そのデプロイ設定をレシピとして書く訳ですが、そのファイルを必要な機能から選んでいくだけで作れてしまうのがCapoです。
Capoが便利なのは、機能を選ぶだけでそれに合わせたレシピファイルができあがるということです。つまりこれはナレッジをWebサービス化したものであり、誰でも手軽にサーバのデプロイを自動化できるようにしてくれます。
CapoはRuby製、MIT Licenseのオープンソース・ソフトウェアです。
MOONGIFTはこう見る
オープンソースが登場して以降、様々なものがオープン化されていきました。その中にはWikipediaのように知識をオープンにするものもあれば、今回のCapoのように経験をオープンにする類のものもあります。最近の流行としてはオープンではなくシェアにあるようです。
シェアは公開ではなく、自分の知人や特定の人たちに対してのみ公開する行為になります。スマートフォンやSNSなど個人情報が集約されていけばいくほど、シェアの価値は高まっています。オープンが廃れた訳では決してありませんが、その情報の扱いについては適切に考えなければなりません。