> Sent: Wednesday, March 24, 2021 at 5:05 AM
> From: "Eike Ziller" <eike.zil...@qt.io>
> To: "qt-creator" <qt-creator@qt-project.org>
> Subject: [Qt-creator] Switching to more "semantic" versioning scheme
>
> We want to switch Qt Creator to semantic versioning, which means bumping the 
> major version for each feature release, since we don’t keep binary 
> compatibility between these.
> 
> - Next release after 4.15 is Qt Creator 5.
> - Followed by Qt Creator 6 in December 2021.
> - Qt Creator 7 in spring 2022
> - and so on.

Though I understand the reasoning, I think this would be confusing. 
Qt Creator has definite impact on Qt code, w.r.t. parsing. I'm thinking of how 
many
releases it took QtC to support QML Enums. I think a more meaningful system 
would
be to version it with the Qt build version, with the Z (x.y.z) being the 
Qt Creator release with Qt version x.y. 

Examples: 
Qt Creator 5.15.4 (5th release based on Qt 5.15.2)
Qt Creator 6.0.1. (2nd release based on 6.0)

Compared to:
Qt Creator 7 in 2022,
Qt Creator 9 in 2023,
Qt Creator 13 in 2025,
Qt Creator 23 in 2030.
Qt Creator 33 in 2040.


Or maybe no one cares about the QtCreator Qt built-with version? And maybe I 
shouldn't care either? 
I just always wonder "What is an appropriate version of QtC to be using with Qt 
x.y?"

_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
https://lists.qt-project.org/listinfo/qt-creator

Reply via email to