Versioning - matunnkazumi/magica_ime_dict GitHub Wiki
バージョン付け
基本方針
Semantic Versioning を基に。
辞書データの更新に対してバージョンを付けていく。生成ロジックの修正にはバージョンを付けない。
具体的な運用方針
想定する具体例。あくまで例なので、状況に応じてよしなに対応。
パッチバージョン
間違いの修正
- 誤字の修正
- 品詞間違いの修正
- 本来は収録するはずが入っていなかった
など。
マイナーバージョン
- 辞書エントリーの追加
- ストーリー展開に基づく何らかの変更
など。
メジャーバージョン
- 品詞の付け方の変更
など。
変更履歴
Keep a Changelogを基に。
辞書データの更新を記載する。生成ロジックの修正については記載しない。
具体的な運用方針
変更種別ごとの例。あくまで例なので、状況に応じてよしなに対応。
Added
- 辞書エントリーの追加
Changed
- ストーリー展開に基づく何らかの変更
Deprecated
多分使わない
Removed
多分使わない
Fixed
- 読み方、品詞などの間違いの修正
Security
辞書データで脆弱性の問題が起きるのかはよくわからないが、もし起きたら。