「ページ/履歴/」で始まるページを作成
改訂履歴。
最新版を含む版の集約で、順序あり。実装上はページ内部名のリスト。
スペース名・ページ名
ページ/差分は履歴の比較。
編集/取り消しは履歴から過去版を復帰させること。
ページ/履歴 †
履歴はツリー。でも、自由に書き換えられるのでツリーのつながりに意味がない。ツリー上はつながっていても、内容は完全に書き換えられてしまっているかも知れない。
目次 †
関連 †
- :/フォーク
- :/情報の保存単位
- :Done/アーカイブと削除の違い
- :Done/スナップショットは必要か
- :Done/バージョン管理の考え方を取り入れると
- :Done/ページを分割/統合しても情報の履歴を追いたい
- :Done/ページ編集の方法
- :Done/外部名1つには複数の内部名が対応する
- :Done/履歴はオブジェクト形式で?
- :Done/文脈を再現する
- :RenameLog/2013
- :RenameLog/2014
- :i/UIの内訳
- :i/なんでもbotで
- :i/はてなでブックマーク/はてなスター
- :i/カスタマイズを戻すには
- :i/キリトリ線
- :i/フローをストック化
- :i/プロトタイピング
- :i/ページ/属性/favicon
- :i/ページごとのフィード
- :i/ページの分割・統合操作
- :i/ページ名が変わっても過去版のページ名は変わらない
- :i/ページ閲覧履歴
- :i/リンクされ履歴
- :i/内部名/外部名のどちらでも可
- :i/執筆ビューと編集ビュー
- :i/履歴を操作するUI
- :i/機能
- :i/永続化のキー
- :i/版にコメント
- :i/特定版リンクを開くと静的ページ
- :i/複数ページを横に並べる
- stat
- アーカイブ
- スナップショット
- タイムマシンモード
- ページ
- ページ/分割
- ページ/名前
- ページ/版
- ページ/統合
- ページでやること
- 下位展開
- 内部名
- 履歴
- 編集作業
検索:履歴
バックアップではない †
最新版も含める。
荒らされたときのための予備ではなく、有効な記録として扱う。
計画の進捗を知る、などに。
ページ名が変わったことも履歴上で分かるようにする †
履歴は内部名
ページ名が変わっても同じ履歴。
ページ名はページ内容の1行目で、履歴はページ内容を完全に保存するので、過去版のページ名は最新版と違うかも知れない。
1ページ分の履歴に複数のページ名が含まれることになる。全ての版のページ名を列挙するか、ページ名変更があった版で前後のページ名が分かるようにしないと履歴を集められない。
:t/履歴より †
復帰のコスト †
復帰のコストは荒らしのコストよりも低くなければならない。
→履歴一覧などの1件ごとに「これを最新版にする」というボタンを。
※GETクエリー
あとで:t/履歴を追加。
ページ/履歴 †
差分には検索しやすい印をつける †
追加行)
とか
DELETED>
履歴/ †
とか。
記号を除いても特徴のある印を。