View Single Post
Old Today, 02:28 PM   #6
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 467
Karma: 678910
Join Date: Dec 2017
Device: Kobo
My norm is: Release, Major, Minor, Experimental.
(with Experimental is optional)

Note that the use of the fourth number must be reserved for private use, sharing a test version to the user, and so in the mind of a scope very limited in time. Any official version need to limite itself to the standard three number version.
Incidentally, I like to increase my experimental versions by 100, so 1.2.5.100, 1.2.5.200... the advantage of this naming convention is that it clearly indicates that it is an experimental version, so it easy to catch into the log. Other advantage to put the experimental version into a fourth number is that when a official version is releasead, even with a minor/hotfix change, the official will naturaly overwrite the experimental one on the user side.

In the goal of the initial question of the thread: the maintainer need to use the three version number.
That avoid to confuse the random user that probaly don't know that the plugin has changed of lead developer, and if the original developer ever comes back, he simple have to catch up the version relesead during their absence.
un_pogaz is offline   Reply With Quote