<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jun 9, 2015 at 11:35 AM, David Jarvie <span dir="ltr"><<a href="mailto:djarvie@kde.org" target="_blank">djarvie@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class=""><br>
</span>There has been debate about this for frameworks, and there is an argument<br>
there (not agreed by everybody) for making all frameworks have the same<br>
version, since framework libraries are dependencies for other software.<br>
<br>
The same arguments don't apply to applications, which in general are not<br>
dependencies. Other than convenience for maintainers who forget to update<br>
version numbers, I can see no good reason for forcing applications to have<br>
a uniform version number. I prefer using the version number to reflect the<br>
development status of the application (by use of major, minor and patch<br>
version numbers), as in the past. This makes it easier when dealing with<br>
bug reports, to know the state of the program at the version in question.<br>
For maintainers who want to use some other scheme, that's also fine. The<br>
important thing is to leave the choice.<br></blockquote><div><br></div><div><div>Personally I prefer having the application versions matching the release version<br></div><div>(ie. 15.04.x) so that there is no additional versions mapping required ("is version 3.4</div><div>part of KDE Applications 15.04 or 15.08 or..?").</div></div><div><br></div><div>So I for one would also welcome such feature, but can absolutely relate to David's</div><div>position too; the versioning should not be forced on Applications. So this could be</div><div>easily made opt-in by using some predefined CMake variable and projects having</div><div>such var would get the version raised by the scripts.</div><div><br></div><div>+1 to that idea.</div></div><div><br></div><div>Cheers</div>-- <br><div class="gmail_signature"><div><span style="color:rgb(102,102,102)">Martin Klapetek | KDE Developer</span></div></div>
</div></div>