スレッドRSS

1つ前のエントリで書いた事をちょっと手直し。くどいですが我慢してください。

特定の話題の流れを追いかける場合、コメントを含むアイテムからなるフィードよりも、1つの話題が1つのフィード(1書き込み1アイテム)で表現される方がいいかもしれない。1スレッド1RSSという言い方が正しいか分からないけど、多分そんな感じ。

例えば、トピックをまとめたフィードを購読していて、1つのトピックについて流れを購読したい場合を考える。この場合、トピックアイテムの中にスレッドRSSのURLが含まれていて、購読アプリ側で流れを切らずにそのスレッドを購読出来るとよろしい。トピックアイテムにはスレッドIDを含めておいて、購読アプリ側でスレッドエンドポイントと組み合わせてスレッドRSSのURLを組み立てる方法もあるけど、購読アプリに余計な知識/労働が必要になるのは微妙。

コメントアイテムを見た時に、そのコメントが属するスレッドRSSのこれまでのコメントログを引っ張れると嬉しい。コメントアイテムにもスレッドRSSのURLを含めておいて、それをキーにコメント群を抽出する。ログはクライアントにキャッシュされているかもしれないし、サーバに問い合わせる必要があるかもしれない。キャッシュデータベースの仕組みが必要かも

ただ眺めているだけでも面白くない。ログを眺めていれば発現したい場合もあると思う。その場合、購読アプリが書き込みUIを備えていれば、その場で発現可能。ただ、フィードが最新でないと変な流れになるかもしれないので、購読の際にはフィードをチェックアウト。APIを公開する形になるので、スパム対策も必要。認証APIかな。

フィード配信側

  • スレッドRSSの発行
  • 書き込み用APIの提供
  • 認証APIサポート
  • スレッド問い合わせAPIの提供
    • 特定スレッドの取得
    • スレッド検索
    • コメント検索
    • 検索結果をまとめてフィードを作る
    • 書き込み履歴からレコメンドフィード
    • ...

クライアント側

  • スレッドRSS取得機能
    • トピックアイテムから抽出
    • コメントアイテムから抽出
  • ログ取得機能(スレッド問い合わせAPI)
    • スレッドRSSのURLから取得
    • 条件指定によるスレッド/コメントの取得
    • ...
  • 書き込み機能(書き込みAPI)
  • 認証APIサポート
  • 購読切り替え機能(追いかける/放置する)

具体的に

はてなブックマークでコメントがつく様子を眺めたい場合があったりするので、フィードを購読する流れと連動して欲しい。で、コメントが落ち着いてきても『購読を解除』するのはちょっと違う気がするので、『放置する』ステータスを作って流れを止めたい。ただし、裏ではデータは保持されていて、いつでも引き出せる仕組みも欲しい。はてなを名指ししてるけど、類似のソーシャルなコメント付きサービス全般の話。

Web APIとAjax UIを上手く連携させれば、既存の共有フィードリーダーに組み込めると思う。スパム対策とか認証サポートがネックかな。

MT+TypeKey+Plagger+LDRでなんとかならないものかな?書き込みUIが問題になりそうだし、クライアントはGoogle WidgetとかのWidgetが妥当かも。IMっぽいUIで。ログをデスクトップでたれ流したい場合はWidgetがベストかもね。

書いてみたけどもうあるよね?

自分のコメントが含まれるエントリを登録して、その流れを追いかけるサービスはあった気がする。ドリコムコンテストにもそんな感じのがあったし。でも、コメントをしなくても追いかけられた方が楽しいよね?それも可能なのかな?ただ、一連の作業を1つのアプリケーションで完結したいし、それはフィードリーダーであるべきだと思う。『リーダー』という呼び方が正しいのか分からないけど、まあ今そう呼ばれているアプリケーションという事。

しつこいですが

こんな感じのサービスをご存知の方、ぜひ教えてください。フィードパスだかなんだかでこういう事もサポートしてるんだっけ?

プロフィール

このブログ記事について

このページは、koshigoeが2006年7月 3日 22:12に書いたブログ記事です。

ひとつ前のブログ記事は「ドリコムの応募作品を眺めてみた」です。

次のブログ記事は「メールと RSS」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。