ryukinix / mal

MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]
https://mal.readthedocs.io
Other
109 stars 9 forks source link

Update semantic versioning to alpha #92

Closed ryukinix closed 6 years ago

ryukinix commented 6 years ago

Yes, this is a not a quite official release yet, we miss a little the dev branch on the repo, but since we are merging features directly on master we need at least tag official releases as not oficial relases, alfa, beta, gama, iota, lambda, (okay, i'm overreacting a little) rc stuff.

If you want see some decisions about that, take a look at this nice discussion on a new comer contributor with some ideas helping the repo: #90

We should take a more serious versioning style after this. Probably incrementing the alfa/beta/rc versioning after some PR, and since MINOR version was released, always tagging the PATCH as well after release (as we already does it).

I think PATCH version should increase only after a match version of MAJOR.MINOR was released, otherwise, alfa/beta/rc increment.

I think we can add that type of style on our CONTRIBUTING.md to being more explicitly about that. Newcomers helping on that type of documentation would be welcome. I really only have time on the weekends.

That's all.