• 追加された行はこの色です。
  • 削除された行はこの色です。
RIGHT:[[:t/版]] [[:t/名前]]

版もページにしたい。
ページ内には見解も版も無くなり、平坦な構造になる。

ページIDが同一のオブジェクト(ページオブジェクト)が複数存在することになる。
ページ名が同一のページも複数あって、こちらが見解の代わりになる同名ページ。

ページIDも版IDも同じオブジェクトはスペース内にひとつだけ。このふたつを合わせたのがページオブジェクトを特定するID。

ページ名は変更可能なので、同一ページID(同じページの別版)でもページ名が異なるかも知れない。

UI上では、ページ名と一緒に版も指定できる。版の代表(デフォルト値)は最新版。ページ名の代表はルートページ。

ページ名を扱う場面では、版ひとつを扱う場面と、同一IDページをまとめて扱う場面に分かれる。

*** 用語 [#dad6ebdf]
- 「同一IDページ」
- 「同一IDページセット」
- 「同名ページ」
- 「同名ページセット」

※セット…順序に意味を与えてないリスト

*** ページセットに版IDも含める [#h8393e84]
ページセットはページ名だけでなく、ページIDや版IDを含められるように。
プレビューモードの実装は、既存ページセットと書きかけページセットの合成で。
タイムマシンモードの実装は、指定した日時時点のスペース内全ページのページセット。