Pylaggerを夢想する
2007年02月14日(水) 12:20
RubyのPlagger実装も登場し、PRhagger(PHPのPlagger実装)が今日のデブサミでライトニングトークされる。世界的にはYahooPipesか。
残るはPythonだけなんだけど、ちょっと前から夢想しているもの。
誰かに作ってほしいPylagger
プラグインはPylaggerのローカルWebアプリケーションから、インターネット上のプラグインリポジトリを検索できる。
プラグインはリポジトリからPythonスクリプトの形で取得する
取得したPythonスクリプトは、コンパイルしたものをpickleしてデータベースに格納する。
プラグインにはインナークラスで設定可能項目が定義されている
「一連のプラグイン(複数のinと複数のfilterと複数のoutを1セットにしたもの)」はPylaggerのローカルWebアプリケーションを用いて設定し、設定データはDB(pysqlite?)に格納される。
設定した「一連のプラグイン」は今は亡きdjangoutilsのジョブか、Twistedのジョブみたいので定期実行をする。
Windows環境では、py2exeを用いてコンパイルし、ダブルクリックするだけで動作する。
OSX環境では、cocoaでラップしGUIによるユーティリティが付属する。
PRhaggerの敷居の低さに対抗するインパクトに対抗するためには、言語自体もインストール不要とし、プラグインのインストールもファイルシステムを意識しないレベルでないといけないと思う。
