Semantic Versioning

August 12, 2013 — Leave a comment

As a crusty old Computer Science major, you think I’d remember something from the software engineering days.

Or, maybe not.

A couple weeks ago I decided to update all my applications on GitHub to use Semantic Versioning.

I had a question as to if the madness behind the method I was using to version my software was more madness or method.  Looks like it was mostly madness.  Adhering to the industry standard for versioning, I returned to all my applications on GitHub and re-numbered them to be more in line with what they should actually be.

I wasn’t sure which upset my OCD tendencies more: Acknowledging my error and re-versioning all my applications or leaving it as-is, knowing it was theoretically incorrect.  I obviously chose to re-version everything and I’ll stick with this process moving forward.


Please don’t tell any of my software engineering professors.  Assuming they didn’t retire in the last 12 years…

Aaron Melton


No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>