Re: Versioning of Knights and other KDE games
Luigi Toscano <[email protected]> Fri, 18 Oct 2024 11:03:23 +0200
| Newsgroups | gmane.comp.kde.devel.games |
|---|---|
| Message-ID | <[email protected]> |
Alexander Semke ha scritto: > Am 15.10.24 um 00:27 schrieb Albert Astals Cid: >> El dilluns, 14 d’octubre del 2024, a les 10:05:23 (CEST), Alexander Semke va >> escriure: >> >> I _assumed_ this is not the case because of the different versions used >> by the different games that are not consistent with the versioning used >> for other applications under the Gear umbrella. I see the packages for >> KDE games now listed on the download page for Gears. For a user, seeing >> the version 0.9.24082 for KMahjong or the version 2.6.241170 for Knights >> in the about-dialog is not obvious these applications are part of the >> same "bundle", are following the same release schedule and the last >> release is 24.08 - why do I see 24.08.2 for Dolphin but not for KMahjong >> which are both part of the same release? >> KDE Gear is mostly a "marketing term" we release things at the same time >> because it's convenient, I am persinally not convinced the user cares if >> Dolphin and KMahjong have different actual versions. > > It's about the consistency of what is being released unter this > marketing term to reduce the potential confusion, not about if some > users care about it or not. > That are people who push for this kind of consistency for the reason you described. Personally, I don't think it is relevant, because the version of the bundle may and we had cases where this joint versioning caused issues when a module moved from Gear to Plasma or outside Gear. KDE PIM has its own version number even in Gear Another counterexample from the external world: OpenStack. The bundle has a version (time-based), the modules that are shipped with it have their own versioning. This is an example from the last release: https://releases.openstack.org/dalmatian/index.html It has been the case for more than 10 years and no one was confused about the versioning. >> If you don't like the current semantic versioning scheme used in KNights and >> would to use calendar versioning, proposed a Merge Request and see what others >> have to say, personally I don't care either way. > > I _personally_ don't like this versioning scheme for KDE Games because > it's different from other applications under KDE Gears. Since I'm a very > sporadic contributor to KDE Games, the opinion of other more active > developers in this area is more important I think. As I mentioned, also the KDEPIM bits in Gear have their own versioning. That said, it's up to each maintainer. -- Luigi