Skip to content

Set up an explicit backward compatibility policy #233

Closed
@tvercaut

Description

@tvercaut

A discussed in #197, we agreed on following semver for version numbering. This implicetly means we agree on maintaining backward compatibility until major version changes.

It might be good to make the backward compatibility policy more explicit. By means of example, TensorFlow documents their backwards compatibility policy quite well: https://www.tensorflow.org/guide/versions

For MONAI, enforcing bacward compatibility acording to semver might also mean introducing an "experimental" folder or similar within MONAI where features that are ready for real-world testing but not yet for backward compatibility can be placed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feedback welcomedwelcome developer and community feedback (make comments or create new tickets if needed)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions