日記
分散はてなグループを実現する (13:51)Edit

はてなグループ(http://g.hatena.ne.jp/)というか、blogベースのグループウェア(フリーフォーマットなテキスト群を、キーワード文字列を介して、特定のグループにおける特定の意味づけにおいて結びつける)というネタはかなりいかすと思うんだけど、はてなグループの場合、はてなダイアリーシステムを必ず使わなければならないというところがもったいないと思う。はてなダイアリーシステムも悪くはないんだけど、ほかのblogツールやサーバーを使うという選択肢もほしい。

で、昔少しだけ試した「言葉交差点」的アプローチを使って、様々なサーバー(およびツール)を使ってホスティングされている複数のblogの情報を結びつけるシステムを用意することで、ツールに縛られずにはてなグループ的なことが実現できると思う。

具体的には、

  • 記事情報投稿I/F - 各ツールで更新された記事の本文および固定URLを通知するインターフェース。登録ユーザー(のblogから)のみ投稿可能。本当は各blogツールの更新処理と連動して自動化されるのが理想だけど、最悪手動で投稿するという逃げ道もあるだろう。
  • 共有ディクショナリ - 複数blogで共有するキーワードベースのCMS。つまりはWikiのようなもの。ここの機能次第でよりグループウェアっぽくすることが可能だろう。登録ユーザーのみが編集可能。
  • キーワード取得I/F - 共有ディクショナリに登録されているキーワード一覧を取得するインターフェース。
  • 各blog用キーワード表示プラグイン - キーワード取得I/Fから取得したキーワード情報を利用して、各blogの記事本文にキーワードリンクを埋め込む(もちろん必ずしも本文内にレンダリングしなければならないというものではない)プラグイン。

あたりがあれば、それっぽいことができるはず。

仕組みとしては全然難しい部分はないんで、まともな仕様さえ切ることができれば作るのは簡単なはず。この仕組みは、blogベースのグループウェアだけでなく、複数Wiki同士の高度な連携を実現するという目的にも使えると思う。誰か作らない? 誰も作らなかったらそのうち自分で作ってみるけど。

Published At2004-06-11 00:00Updated At2004-06-11 00:00