https://bugs.kde.org/show_bug.cgi?id=432919
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Kompare shows wildly |Kompare shows wildly |different versions in |different versions in |Discover vs. apps.kde.org |Discover vs. apps.kde.org | |due to not using the | |release service's version | |numbering scheme Status|REPORTED |CONFIRMED Ever confirmed|0 |1 CC| |n...@kde.org --- Comment #3 from Nate Graham <n...@kde.org> --- So what's going on here is that Kompare has opted not to use the common version numbering scheme for the release service (which is year.month.minor version). This fine, in the abstract. However your distro has opted to ignore this and package it using the release service's version number anyway, for their own convenience. It appears that the Snap version does the same thing. This is less fine, though still understandable. However it results in a mismatch between the version number displayed in Discover (which comes from the distro/flathub/etc) and the version number displayed in the app and on the website, which come from/. You could argue that Discover should display the version number from the app's AppStream data, if present, rather than always using the version number that the distro provides for the package itself. However not all apps have AppStream data for their version numbers, and this would still result in a mismatch between the version number shown between sources. The ultimate problem here is the fact that Kompare's version numbering system is using the release service but not using its version numbering scheme, which is annoying distros enough that they override it, which confuses users like you. Ultimately the best solution IMO is for apps which use the release service to always use the version numbering of the release service itself, rather than using their own version numbering. Moving to Kompare so that option can be discussed. -- You are receiving this mail because: You are watching all bug changes.