major / MySQLTuner-perl

MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability.
GNU General Public License v3.0
8.79k stars 1.27k forks source link

Clarify release process: version numbering and changelogs #739

Open gggeek opened 9 months ago

gggeek commented 9 months ago

First of all, thanks for maintaining this piece of software.

Then, if I may ask, would it be possible to clarify a bit, and maybe improve, the process used in new releases?

jmrenouard commented 5 months ago

Hi @gggeek ,

Last release is here https://github.com/major/MySQLTuner-perl/releases/tag/v2.5.2

Sorry, for this annoying situation :D

This script is a semi professional/hobby activity

As soon as I'm fixing issue and add extra minor changes, I will stay on 2.5.x version

2.6.x will be release for bigger features like decent replication analysis, template for report, ...

3.0.x should be a big game change: like web service connection or complete rewrite in an other language

Are you OK with this versioning approach ?

P.S: This ugly situation came for my test on auto increment script(Makefile) for release version, I think this issue also help me to clarify my own mind

Best regards, @jmrenouard