25 October 2006
[SuperSwiki2] バージョンアップ準備中
SuperSwiki2のサーバ側をバージョンアップしようとしています。
新規機能としては、OpenDHTを使ったサイトアグリゲーション機能です。これはSuperSwiki2が立ち上がっていることを自動的にOpenDHTに通知することで、全世界のSuperSwiki2がリストアップされるようになる、というものです。
RSSを使ったサイトのアグリゲーションとはひと味違う実験的な試みです。誰かに巡回してもらわずとも勝手に関連サイトがつながりだすので、それはそれで面白いのではないでしょうか。
もう一つは、安定化です。SuperSwiki2はSqueakland.jpで試験的に稼働していますが、たまにレスポンスがたいそう遅くなったりします。ヘッドレスで起動しているので原因を非常に探りにくいのですが、おそらくキャッシュ関連であろうとあたりをつけ、定期的にキャッシュをクリアするようにしてみました。試験サイトのイメージに関してはDebugReportも入れておくので、今回の修正でうまくいかない場合であっても、今後はより詳細な情報を手に入れられるようになるでしょう。
後は、Seasideのコンフィグレーションをアプリケーションごとに個別ファイルで管理する機能です。ヘッドレスのためイメージを丸ごと保存しがたいような環境で役に立ちます。これはSuperSwiki2というよりはすべてのSeasideにあるべき機能と思うので、BeachSandという名前で独立してリリースさせることとしました。
インストーラの作成など、まだまだいろいろ作業が残っているのですが、11月上旬くらいには正式リリースできると思います。