Ok, having reviewed your feedback, and looked at what binary releases are available, from my point of view the two don’t quite seem to agree. I have been using both the Windows binaries and the Linux AppImage format. You said:
Though, there is a middle-layer between
a) “major releases”
and
c)“development builds”,
which is
b)“stable version”.
The stable version is (or should be) stable and receives the recent bug fixes or small new features.
After a given time, which is always relative and defined by the development team, a new major release is created.
for example, the two last official releases are:
and in between those you have several stable and development builds. They have a version number 5.2.0. ###### where ###### is the commit ID of the respective software branch (either stable or development).
Which makes a great deal of sense. What I was expecting to find as binaries was as a minimum something like:
- v5.1.3 (with final stable updates)
- v5.2.0 (with final stable updates)
- v5.2.1 (with stable branch updates)
If I read the kMyMoney “News” page and click on the news of an earlier release, say 5.1.3 or 5.2.0, it seems I can only download source tar balls from mirrors, and not binaries.
Similarly for 5.2.1 (the latest release), I can only download the 5.2.1 stable branch with updates, and not the original 5.2.1 release. So it appears to me that the only binaries made available for download are the:
- latest release stable branch (currently 5.2.1) with updates
- development branch snapshot
Is this the correct understanding? This is not meant as a criticism, just trying to understand.
If you are a Windows user and wish to try an updated version, it is probably wise to have kept your previous Windows installation file (.exe, .7z) around, in case for some reason you need to revert back. Not an issue with the Linux AppImage, as the file you download is the one you run, so you will have this for your current kMyMoney version. The version(s) included in Linux distros is a function of distro release and update choices.
In terms of an FAQ entry, might it look something like?:
Q. What kMyMoney binary release files are available from this website?
A. Two binary formats are available from this website, one for Microsoft Windows (.exe or .7z) and a Linux AppImage. Only two kMyMoney versions in binary format will be available for download of each:
-
The latest release stable branch. This may be updated overtime with bug fixes and the file to download will have an increased build number as part of its file name. There will not usually be any “News” announcement when a version with a increased build number is released, just updated files to download.
-
The unstable development branch version. This will be incrementally updated over time with new features and/or bug fixes. At some point in time a snapshot of this development branch will become the next release version.
The various Linux distros will often include binary versions of kMyMoney, which they may or may not choose to update over time.
If you are a Windows user it would be wise to keep a downloaded local copy of the installation file (.exe, .7z) for the kMyMoney version you are currently using, so that if you update to a later version of kMyMoney in the future, you have a straightforward way to revert back to the earlier version if required.