スレッドモードはドキュメントモードと下位展開で実現できる?下位展開そのもの。
自動命名でページ作成して。名前の無い、またはタイムスタンプが名前になっているページをドキュメントモードとして扱うページの下位に置いて。
すぐに追記できるコメント欄があればいいだけ。他には何も考慮しない。
下位ページでスレッドモードを実現すると? †
- 「追記」というものが要らなくなる。下位にスレッドモード(実体は独立したページ)を追加すればいい。
- 同じページの更新履歴ではなく、下位ページの作成履歴が残る。
- スレッドモードだけでサブセットWikiになる。特定ページ内のスレッドだけを対象にWikiに対するのと同じ操作が可能に。検索結果にスレッド1件単位で出せたり。
元々スレッドモードはドキュメントモードの一部 †
スレッド部分も何度でも編集可能。つまり実装はドキュメントモード。そこに追記するのがスレッドモードだった。
追記処理を「細切れドキュメント1件追加すること」とするとこの案になる。
違いは人気か新着か †
- ドキュメントモード…
- 投票で非表示化/絞り込み
- 人気のものを優先
- 変化に乏しい
- 上に表示
ドキュメントを侵食するスレッド †
→ サロン
任意の位置にスレッド生成。
投稿ごとのページか †
スレッドの投稿が1件ごとに別のページなら移動がしやすい(移動先の指定方法次第)。投稿1件ごとにviewができて履歴が作られる。アクセス権設定も投稿ごと。
スレッドが単一ページ(1ページがドキュメントとスレッドの2ページ型構成)なら投稿の移動はコピペ。
viewや履歴などは「スレッド」というページ/型を作れば別の処理にできる。
1ページ分のスレッドを単一ページにする必要はない †
1ページ分をまとめて編集する必要もない。投稿者が違うし。
スレッドの編集とは削除することくらい。追記や編集も有用だけど必須ではない。
Twitterはツリーのノードひとつがひとつのツイート。
ページ名に共通部分を †
権限はページ名で制御するので、ドキュメントモードのページ名との共通部分が必要。
「…ページのスレッド」など。順不同パスなので、語順はどうでも可。
ページの中にドキュメントとスレッド †
1つのページテンプレートの中に1つのドキュメントと1つのスレッド。
運用で変更可能。ドキュメントだけにしたり、スレッドだけにしたり、スレッドを上にしたり。
そのテンプレートを使うページはどれも1つのドキュメント(実体はページ)と1つのスレッド(実体はページ)を含むことになる。
新しいページの中にあるドキュメント/スレッドのページ名はどう付けるのか?新しいページ名+「/ドキュメント」や「/スレッド1」?スレッド内に書き込むと新しいページができることになる。その名前は?
見せ方/スタイル †
表示すべき新しい投稿があるときだけ表示。
新しい投稿が無ければ普段非表示。投稿欄を表示するボタンだけが見えている。
各投稿には返信欄表示ボタンがある。押すと返信欄表示。
…というのはスタイルテーマ次第。
下位展開との併用 †
下位展開時には複数のスレッドが1つの閲覧ビューに表示される。細切れスレッド。
言及先(ドキュメント)ごとに1つのスレッドがある。言及先が異なるのでまとめることはできない。
スレッドをまとめたいならページをまとめればいい。運用の問題。
「スレ違い」はあっていい。
ウォッチリストから下位展開範囲をカバーする通知が得られればスレ違いは問題にならない。他のスレッドに書いたとしてもそれは下位展開範囲のはず。ドキュメントの編集者には通知される。閲覧したときに視界にも入る。