Today we had a Plagger Hackathon in Six Apart KK. We had most of MT and TypePad engineers coming around the couch and hacked together to build a Movable Type plugin for Plagger and couple more search extensions. You're curious why Vox engineers are not there. Yeah, they are all in San Francisco now :)
今日は赤坂の Six Apart KK オフィスで Plagger Hackathon。MT/TypePad のエンジニアがカウチに集まって MT-Plagger プラグインと Search 系のエンハンスメントをハック。Vox エンジニアはいま San Francisco にいってるので不参加です :)
So let's see MT-Plagger demo. The basic idea of the plugin is so simple. When you create or update a new post on Movable Type CMS, new MT::Entry object will be transformed to Plagger::Feed (where MT::Blog corresponds to Feed and MT::Entry to Plagger::Entry) and it will bootstrap the Plagger context to run the later pharses than Filter.
まずは MT-Plagger のデモをどうぞ。このプラグインがやっていることはシンプルで、MT で新しいエントリをつくったり、更新したりしたときに、MT::Entry をベースに Plagger::Feed と Plagger::Entry をつくって Plagger プロセス(Filter:: 以降のフェーズ) を bootstrap します。
You can see in the demo how it works with Publish::Gmail to notify email, and Notify::IRC to do realtime notification to the IRC channel. Integration with Search::* to build a better search engine for MT would be a nice hack. Making it work with new Comment (rather than Entry) would be cool for pluggable Comment notification. Using Publish::Delicious and you'll always get your entry bookmarked on del.icio.us first :)
デモでは Publish::Gmail をつくってメールを送信したり、Notify::IRC をつかってリアルタイムに IRC アナウンスしたりしてます。Search::* と連動して MT 検索を改善してみたり、エントリだけでなくてコメントがきたときに Notify にとばすなんてのも面白そう。Publish::HatenaBookmark でつねにセルクマ 1 get とかもできますね。夢が広がりんぐ。
MT Plagger code is now in hackathon-mt branch and will be merged down to the trunk soon.
Recent Comments