Skip to content

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

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions