Versioning - matunnkazumi/magica_ime_dict GitHub Wiki

バージョン付け

基本方針

Semantic Versioning を基に。

辞書データの更新に対してバージョンを付けていく。生成ロジックの修正にはバージョンを付けない。

具体的な運用方針

想定する具体例。あくまで例なので、状況に応じてよしなに対応。

パッチバージョン

間違いの修正

  • 誤字の修正
  • 品詞間違いの修正
  • 本来は収録するはずが入っていなかった

など。

マイナーバージョン

  • 辞書エントリーの追加
  • ストーリー展開に基づく何らかの変更

など。

メジャーバージョン

  • 品詞の付け方の変更

など。

変更履歴

Keep a Changelogを基に。

辞書データの更新を記載する。生成ロジックの修正については記載しない。

具体的な運用方針

変更種別ごとの例。あくまで例なので、状況に応じてよしなに対応。

Added

  • 辞書エントリーの追加

Changed

  • ストーリー展開に基づく何らかの変更

Deprecated

多分使わない

Removed

多分使わない

Fixed

  • 読み方、品詞などの間違いの修正

Security

辞書データで脆弱性の問題が起きるのかはよくわからないが、もし起きたら。