<rewrite number>.<release number>.<commit number>
With this you get the following:
- Is this stable to use in production.
- What software can work with what other software (looking at the major version it requires)
- Between which two commits a functionality broke. (If 1.1.157 works and 1.1.158 doesn't then you know commit 158 broke something)
- The month, year and # of commit you're on
- If someone else gave us this code (pr-)
- If there is active development on the code (dev-)