Skip to content

dictionary_development_practices.md: establish rules for changing the version number #17

@vaitkus

Description

@vaitkus

This issue is based on the comments in issue COMCIFS/cif_core#312. The original message reads:

We need to improve the explanation of how to determine whether or not a change is major/minor/patch in the dictionary development guidelines, something like:

  1. major: incompatible change in data name meaning
  2. minor: addition of one or more new data names (except those already implied by existing names, i.e. _su)
  3. version: improvement in existing data names, fixing of bugs

We are unlikely to ever change the major number as far as I can tell.

Similar rules are already provided in section Versioning a development dictionary, however, these may need expanding or rewriting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions