Version numbers

When releasing software, we need to also assign unique identifiers to each state that gets promoted to an artifact that others can use. A version number, if you will. But, how many types of these are there, and how can we generalize them? Read more...