Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 782 Bytes

VERSIONING.md

File metadata and controls

21 lines (13 loc) · 782 Bytes

Versioning and branching models

This file explains the versioning and branching models of this project.

Versioning

The versioning is inspired by Semantic Versioning

Given a version number MAJOR.MINOR.PATCH, increment the

  • MAJOR version when you make incompatible API changes
  • MINOR version when you add functionality in a backwards-compatible manner
  • PATCH version when you make backwards-compatible bug fixes

Branching Model

The branching is inspired by @jbenet simple git branching model

  • main must always be deployable.
  • all changes are made through feature branches (pull-request + merge)
  • rebase to avoid/resolve conflicts; merge in to main