By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 1045

Summary: kate and kwrite versions are not credible with new Rx.y.z version scheme
Product: TDE Reporter: Darrell <darrella>
Component: tdebaseAssignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: minor CC: bugwatch, darrella
Priority: P1    
Version: R14.0.0 [Trinity]   
Hardware: Other   
OS: Other   
Compiler Version: TDE Version String:
Application Version: Application Name:
Attachments: Patch to fix kate and kwrite version numbers with the new Rx.y.x version scheme

Description Darrell 2012-06-17 16:05:04 CDT
Created attachment 675 [details]
Patch to fix kate and kwrite version numbers with the new Rx.y.x version scheme

Currently the version numbers for kate and kwrite are determined as follows:

kate:

KDE::versionMajor() - 1).arg(KDE::versionMinor()).arg(KDE::versionRelease())

kwrite:

KDE::versionMajor() + 1).arg(KDE::versionMinor()).arg(KDE::versionRelease())

For 3.5.10, the version numbers for kate and kwrite were 2.5.10 and 4.5.10 respectively.

With the change to the Rx.y.z version scheme for Trinity, those methods create version numbers that are not credible:

kate: 13.0.0
kwrite: 15.0.0

There are three options: 1) use a different mechanism to create credible version numbers, 2) make the version numbers for both apps the same as the Trinity release, and 3) do nothing.

Attached is a patch to create credible version numbers. This approach retains consistency with the old 3.5.x version numbers and retains consistency with other Trinity apps that have version numbers different from the Trinity release version. With the patch the versions would be as follows:

kate: 2.5.14
kwrite: 4.5.14
Comment 1 Darrell 2012-06-25 21:02:37 CDT
Fixed in commit 98048a71.