Dominik Holland (5 December 2023 10:03) replied:
The Qt Interface Framework is a module which already exists
(https://doc.qt.io/QtInterfaceFramework) that's what the Reference
APIs are based on.
That doesn't change the fact that the name is rather generic (and leads
to the prefix qtif, which might be mistaken for a reference to an image
format, tiff); and the module seems to be about middleware, so perhaps
Qt Middleware Interface Framework would be a more apt name, or maybe
even just Qt Middleware Framework. I don't know what this module's
history is, or whether it's previously had its name scrutinised for
compatibility with the rest of the Qt framework, but the fact that
you're asking to add it to qt-labs makes this a moment when such
scrutiny naturally arises.
Right, but at the same time we cannot change of the module and all it's
classes afterwards. The module exists already since 6.2.
The qt-labs repository is not for the qtinterfaceframework, but for some
former parts of it which should be moved out of the repository and to
qt-labs instead.
The naming of that new qt-labs module is still up for discussion, i'm
open for good suggestions.
If qtif is the problem, we could also write it out, but that will be
rather long:
qtinterfaceframework-reference-apis
--
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development