Re: [Development] BC/SC in patch releases

2023-08-22 Thread Marc Mutz via Development
Hi Thiago, On 23.08.23 04:48, Thiago Macieira wrote: > On Tuesday, 22 August 2023 14:27:09 PDT Marc Mutz via Development wrote: >> I think we should decide what we mean by forward BC and SC and describe >> it in https://wiki.qt.io/Qt-Version-Compatibility more precisely. > > I thought the rule

Re: [Development] How to use `init-repository` properly to clean up the working tree after checking out?

2023-08-22 Thread Thiago Macieira
On Tuesday, 22 August 2023 21:05:19 PDT Haowei Hsu wrote: > Hello, Thiago. > > > Why? > > Take CMake for example. No, I mean, why do you want to get Qt 6.2.4 in the first place? You're having a Git problem that happens with Qt repositories but is not Qt's fault. I'm not interested in

Re: [Development] How to use `init-repository` properly to clean up the working tree after checking out?

2023-08-22 Thread Haowei Hsu
Hello, Thiago. > Why? Take CMake for example. If I want to build its *3.25.0* release from sources, there are mainly 2 options to acquire 3.25.0 release's sources: 1. Git clone the whole CMake repository, and then checkout to the v3.25.0 tag. 2.

Re: [Development] BC/SC in patch releases

2023-08-22 Thread Thiago Macieira
On Tuesday, 22 August 2023 14:27:09 PDT Marc Mutz via Development wrote: > I think we should decide what we mean by forward BC and SC and describe > it in https://wiki.qt.io/Qt-Version-Compatibility more precisely. I thought the rule was "no new symbols, period" with the exception for

Re: [Development] How to use `init-repository` properly to clean up the working tree after checking out?

2023-08-22 Thread Thiago Macieira
On Tuesday, 22 August 2023 07:48:53 PDT Haowei Hsu wrote: > Therefore, I want to > find a way to switch 'qt/qt5' from a branch/tag to another branch/tag just > like we do in > other Git repositories. Why? -- Thiago Macieira - thiago.macieira (AT) intel.com Cloud Software Architect - Intel

Re: [Development] QtQuick Dialogs Widgets fallback

2023-08-22 Thread EXT Mitch Curtis via Development
> -Original Message- > From: Development On Behalf Of > Kai Uwe Broulik > Sent: Wednesday, August 23, 2023 4:17 AM > To: development@qt-project.org > Subject: [Development] QtQuick Dialogs Widgets fallback > > Hi everyone, Hi Kai, > we found that the Qt Quick Dialogs (MessageDialog

[Development] BC/SC in patch releases

2023-08-22 Thread Marc Mutz via Development
Hi, We have https://community.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B for backwards binary compatibility issues and we have https://contribute.qt-project.org/quips/6 for acceptable and unacceptable backwards source compatibility. However, please keep in mind that the Qt

[Development] QtQuick Dialogs Widgets fallback

2023-08-22 Thread Kai Uwe Broulik
Hi everyone, we found that the Qt Quick Dialogs (MessageDialog and friends) do not support a fallback to their widget counterpart like the ones from Qt.labs.platform did. In KDE Plasma we do not provide a platform theme implementation for the message or color dialogs, as the Qt ones are

Re: [Development] Failed to run configure.bat in qt/qt5 repository on Windows?

2023-08-22 Thread Tor Arne Vestbø via Development
If the goal here is to build documentation, I recommend installing Qt from the installer, and then doing a local build with e.g.: cd ~/build/qt/6.x-doc && ~/dev/qt/configure -developer-build -nomake examples -nomake tests -no-warnings-are-errors -submodules qtbase,qtdoc -qt-host-path

Re: [Development] How to use `init-repository` properly to clean up the working tree after checking out?

2023-08-22 Thread Haowei Hsu
Hello, Kai. Haowei, you seem to have found the solution yourself previously: git clean > -xfdf. > The problem of my solution is that it cannot remove qtlocation and qtspeech, either. Or just clone Qt 6.2.4 (and other branches/tags) in a separate git checkout > directory. If possible, I don't

Re: [Development] Failed to run configure.bat in qt/qt5 repository on Windows?

2023-08-22 Thread Thiago Macieira
On Monday, 21 August 2023 23:34:17 PDT Kai Köhne via Development wrote: > cmake --build . --parallel 4 --target qminimal qsqlite As suggested before, I recommend building all of qtbase first. If you're insisting on the top-level build, then: ninja qtbase/all -- Thiago Macieira -

Re: [Development] Nominating Adrian Herrmann as approver for the Qt project

2023-08-22 Thread Friedemann Kleint via Development
Hi, +1 from me as well. Regards, Friedemann -- Friedemann Kleint The Qt Company GmbH -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Nominating Adrian Herrmann as approver for the Qt project

2023-08-22 Thread Cristián Maureira-Fredes via Development
On 8/22/23 09:35, Shyamnath Premnadh via Development wrote: Hi All, I would like to nominate Adrian Herrmann for approver rights to the Qt project. Adrian has been working on the Qt for Python project for more than a year now, and has made significant contributions to bug fixing,

Re: [Development] Nominating Adrian Herrmann as approver for the Qt project

2023-08-22 Thread Christian Tismer-Sperling
On 22.08.23 09:49, Fabian Kosmale via Development wrote: +1 I've discussed parts of the asyncio improvements as well as some QML-Python integration related work with Adrian, and I trust that he'll wield the approve rights responsibly. +1 -- Christian Tismer-Sperling:^)

[Development] HEADS UP : Qt 6.6 string freeze

2023-08-22 Thread Jani Heikkinen via Development
Hi all, String freeze for Qt 6.6 is in effect now. br, Jani > -Original Message- > From: Jani Heikkinen > Sent: tiistai 15. elokuuta 2023 14.55 > To: localizat...@qt-project.org; development@qt-project.org; releasing@qt- > project.org > Subject: HEADS UP : Qt 6.6 soft string freeze > >

Re: [Development] Nominating Adrian Herrmann as approver for the Qt project

2023-08-22 Thread Fabian Kosmale via Development
+1 I've discussed parts of the asyncio improvements as well as some QML-Python integration related work with Adrian, and I trust that he'll wield the approve rights responsibly. Fabian Von: Development im Auftrag von Shyamnath Premnadh via

[Development] Nominating Adrian Herrmann as approver for the Qt project

2023-08-22 Thread Shyamnath Premnadh via Development
Hi All, I would like to nominate Adrian Herrmann for approver rights to the Qt project. Adrian has been working on the Qt for Python project for more than a year now, and has made significant contributions to bug fixing, QtAsyncio (enables interoperability between Python's asyncio package and

Re: [Development] How to use `init-repository` properly to clean up the working tree after checking out?

2023-08-22 Thread Kai Köhne via Development
> The question you must answer is why git > submodule update isn't checking those > commits out for those submodules. > > Anyway, why are you checking out 6.2.4 using Git? That's the key: qtlocation and qtspeech weren't part of 6.2 qt5.git. So when switching from dev to 6.2.4, 'git checkout'

Re: [Development] Failed to run configure.bat in qt/qt5 repository on Windows?

2023-08-22 Thread Kai Köhne via Development
> I followed what you said, build qminimal manually. > However, after that, it still failed to build docs target. Like I said in a previous mail, you need qminimal and qsqlite (at least if you don't use latest dev). So make this: cmake --build . --parallel 4 --target qminimal qsqlite cmake