2005年11月01日 (火)

どうも最近発散している

仕事ではなくフリーでやりたいことっていうのが幾つもあるのですが、最近、どれもこれも完結させられないのです。

その最たるものが CRssFeed.js。これは JavaScript のみで RSS の内容をウェブページに掲載できるツールなんです。ドキュメントを整備したら正式リリースのつもりがいつまでたってもドキュメントの続きを書いていません。

なんでかというとこの CRssFeed.js は CacheUpIt との組み合わせで自由度が飛躍的に向上するからなのです。だからこっちのドキュメントを整備しようと思って書き始めたんですね。ところがこれはまるっきり自分用で作ったものなのです。まあ、僕の作るものは人に使ってもらうために作ったのではなく自分で必要だから作って、もったいないから公開しちゃえという乗りなのですが。で、この CacheUpIt は Mac で動かすことを意図していないんです。Linux のために作ったものだから Mac での使いよさなんてこれっぽっちも考えていないんですよ。だから Mac ユーザ向けにドキュメントを書くのがとてつもなく難しい。それでなかなか先に進めないんです。

そんなことをしているうちに iBlog のデータファイルの解析が進んで、これを iblogPatcher-1.3.1 で利用するためのモジュールの試作品までできているので iblogPatcher 2.0 なんか作って、一種の置換ツール的な今までの路線から iBlog に関する Perl モジュール群とそれを利用したアプリケーションの一例として飛躍しようかな、CPAN に寄贈したら世界中で使ってもらえるな、いやいや iblogPatcher は自体は iBlog に依存しない汎用的なツールだからどうしようなんてまごついていたのです。

まごまごしながらも HaloScan によるトラックバックの RSS を作り出すことも可能だななんて思い付いて、でもしんどそうだなーと思っていたら Thingamablog という .Mac でも使える良さげなオープンソースのブログツールを発見してしまったのでした。幾つかバグがあったので直したのですが、これも独り占めはもったいないので公開しているというわけなんです。

で、元々はなんでしたっけ? ああ、そうそう CRssFeed.js でした。自分が欲しくて作ったものを公開しているだけだから自分が使えるようになるとあまり動機付けがないんですよねえ。欲しい人は簡易掲示板とかでチクチク催促してくださいね。実際にチクチクやって働かせた人もいらっしゃいますから。


Posted: 04:52    | Comment | Trackback


以下、類似エントリです。