chovanecm / mi-pyt1

0 stars 0 forks source link

No v0.3 tag #5

Closed hroncok closed 7 years ago

chovanecm commented 7 years ago

Sorry, this release doesn't add a new functionality, so I decided to name it v0.2.1. I am thinking about the same for the next task, which is to do tests... Or what version conventions are you used to in Red Hat?

encukou commented 7 years ago

Hi, A common standard for versioning is Semantic Versioning. When no new functionality is added, the major version number should not be increased. However, when the major version is 0, the software is considered to be in the initial stages of development, where breaking changes can happen any time and the version can be increased at will. See the document if you're interested in details. But keep in mind not every project uses semver; everyone can decide (and hopefully document) their own version convention if they need to.

This project's convention is to use versions 0.x for submitting the projects. Please do that, to make our work easier. (And of course, since we don't usually grade school projects at Red Hat, we don't use this particular convention at work.)

chovanecm commented 7 years ago

Thanks a lot for info, it makes completely sense for me now. I will change the versioning as of the next commit (together with unit tests).