https://whiskeyandcode.com/posts/how-to-version-your-software/
How to Version your Software