Send to your Kindle RIGHT:[[:t/履歴]] [[:t/ビュー]] [[:t/永続化]] [[:t/名前]] ページごとの外部名4区分さえ分かれば履歴を作成順に/%%見解の分岐%%フォークを再現して/系統立てることができる。 前後のつながりは不要。 ページ/属性もページ/裏も不要。永続化キーに含まれる外部名だけで系譜を作成できる。 +同じ内部名を持つページ/版を集めて、その外部名を得る ※同じ内部名を持つ版(の外部名だけ)はすべて集めなければならない。 +Space > Entry > %%Opinion >%% Revisionの順にソート +Revision %%> Opinion%% > Entry > Spaceの順に元を調べる Revisionだけが違う集合間で順序付け。 %%次にOpinionの違う集合間で分岐の親子関係を調べる。このとき版番号が古くからあるほうが親。最も古い版番号で順序付け。%% Entry間のつながりは順不同パスの上位/下位関係。上位から/下位から順序付け。 Space間でつなげることは無いが、もしやるなら何か辞書順にでもしておく。 +調べた順序通りにレンダリング %%Opinionの分岐%%フォークがあってもRevisionは引き継ぐように。分かりやすくするには分岐(fork)があったらまったく同じ内容/同じ版番号%%の見解ID違い%%を作ること。その後の編集で次の版番号作成。 (forkしない)ページ作成でも最初の版はテンプレートの複製でいいかも知れない。 RIGHT:[[:t/履歴]] [[:t/ビュー]] [[:t/永続化]] [[:t/名前]] ページごとの外部名4区分さえ分かれば履歴を作成順に/%%見解の分岐%%フォークを再現して/系統立てることができる。 前後のつながりは不要。 ページ/属性もページ/裏も不要。永続化キーに含まれる外部名だけで系譜を作成できる。 +同じ内部名を持つページ/版を集めて、その外部名を得る ※同じ内部名を持つ版(の外部名だけ)はすべて集めなければならない。 +Space > Entry > %%Opinion >%% Revisionの順にソート +Revision %%> Opinion%% > Entry > Spaceの順に元を調べる Revisionだけが違う集合間で順序付け。 %%次にOpinionの違う集合間で分岐の親子関係を調べる。このとき版番号が古くからあるほうが親。最も古い版番号で順序付け。%% Entry間のつながりは順不同パスの上位/下位関係。上位から/下位から順序付け。 Space間でつなげることは無いが、もしやるなら何か辞書順にでもしておく。 +調べた順序通りにレンダリング %%Opinionの分岐%%フォークがあってもRevisionは引き継ぐように。分かりやすくするには分岐(fork)があったらまったく同じ内容/同じ版番号%%の見解ID違い%%を作ること。その後の編集で次の版番号作成。 (forkしない)ページ作成でも最初の版はテンプレートの複製でいいかも知れない。