issues
search
bouzuya
/
rust-memo
0
stars
0
forks
source link
obsoletes を廃止する
#39
Open
bouzuya
opened
2 years ago
bouzuya
commented
2 years ago
迷っている
obsoletes は
## Obsoletes
のあとに
- [YYYYMMDDTHHMMSSZ](/pages/YYYYMMDDTHHMMSSZ)
の指定があると、指し示されたメモを「廃止済み」として扱う
廃止済みになると viewer の一覧から消える
メリット: 履歴を別ファイルで持つことがなくなると外部ツールで検索しやすくなる。普通に grep できる
デメリット: viewer 側で diff などを提供しづらくなる
現状提供していないので不要
メリット: filesystem を前提としていることを活かして、 git の diff などの外部ツールに頼るほうが良い (?)
メリット: 特殊な解釈をされるところが減る
これを削ると title をページとして生成する仕組みと、リンクを補う仕組みだけになる
それで十分な気もする
デメリット: 過去バージョンのデータをクリーンナップするための migrate 用コマンドをつくる必要がある (?)
別に特殊な解釈がされないだけで実害はないかもしれない
結論: v2 で廃止しよう
## Obsoletes
のあとに- [YYYYMMDDTHHMMSSZ](/pages/YYYYMMDDTHHMMSSZ)
の指定があると、指し示されたメモを「廃止済み」として扱う