It&#x27;s a good argument for adding another level in addition to semver: A human-oriented release number.<p>After all, when a project goes from 2.0 to 3.0, you expect something big to have happened -- not just some breakage.<p>Some projects use release names (e.g., Ubuntu and Android), but if every project starts using release names we&#x27;ll have a lot of (mostly silly) names to deal with on a daily basis. Plus, there&#x27;s no inherent ordering in names.