On 09/14/11 at 09:41P, ext Stephen Kelly wrote:

[...]

> > This means that
> > eventually the release maintainer has the flexibility to decide if these
> > modules makes sense for their configuration. If not, they can drop it
> > from their release.
>
> What's this about? What is a release maintainers configuration? Why would a
> Qt module not be part of a release maintainers configuration?

>From [1],

"A (release) configuration is a detailed specification of an operating
system version, a tool chain version, a graphics system, and possibly
other dependencies. The supported configurations of Qt are defined by
what is used in the build bots."

In order to meet the Qt5 release criteria, a release maintainer has to
just include Qt5 essential modules. In addition its really up to the
release maintainer to select the addons that makes sense for their
configuration.

For e.g., in Qt5 desktop configuration, is makes sense to include
QWidgets as an addon module, but then there could be a configuration on
a different OS where it might not make sense.

At that time, qtexamples module should not become an hinderance to that
release maintainer.

[...]

> > - We now create a dependency between the module maintainer of any module
> >   and the qt-examples module maintainer. Every time some change to the
> >   example which could be because of a number of reasons - API change,
> >   improving the example for additional clarity etc., the change needs to
> >   be pushed into qt-examples.
>
> After the 5.0 release there presumably won't be API changes. Doesn't this
> issue only apply to times when APIs are changing, which is presumably rarely
> between releases?

That's the goal and hopefully there'll be minimal changes to the APIs in
modules that are a part of Qt Essentials.

However, other Qt Modules might undergo API changes. So for those add-on
modules, the API compatibility promise could be different. It would
largely depend on the module maintainer.

Best,
Rajiv

[1]  
http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/Qt5ProductDefinition

_______________________________________________
Qt5-feedback mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback

Reply via email to