Syed Priom

  • Articles
  • Photography
    • Stream
    • Photo Series
      • 1X1
      • Street Theatre
      • The Gutter Flowers
    • Photo Story
      • River and Dreams
      • Bunch of Happiness
      • Cosmic Journey
      • Daruchini Dwip
      • Life Defying Woes
      • Praise For Mutation
  • Software
  • Bio
  • Misc

Software Version Control : Semantic Versioning

03.11.2014

Very interesting and well explained, the Semantic Versioning specification is authored by Tom Preston-Werner, inventor of Gravatars and cofounder of GitHub. He beautifully explains here – http://semver.org/

In short, 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, and
PATCH version when you make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

Folder // Software Engineering

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Articles (13)
  • Miscellaneous (15)
  • Photography (45)
    • Photo Series (3)
    • Photo Story (9)
    • Photo Stream (36)
  • Software Engineering (11)
  • YouTube
  • Twitter
  • LinkedIn
  • Instagram

© 2023 All rights reserved by Syed Priom