[Releasing] HEADS-UP: Branching from 'dev' to '6.4' done, Qt 6.4 Feature Freeze in effect

Jani Heikkinen jani.heikkinen at qt.io
Mon Jun 6 09:11:17 CEST 2022


Hi all,
Qt 6.4 Feature Freeze is in effect now. And we have branched '6.4' from 'dev' as well so from now on all changes targeted to Qt 6.4 release must have 'Pick-to: 6.4'.

br,
Jani Heikkinen
Release Manager

> -----Original Message-----
> From: Development <development-bounces at qt-project.org> On Behalf Of
> Jani Heikkinen
> Sent: perjantai 3. kesäkuuta 2022 12.53
> To: development at qt-project.org
> Subject: [Development] HEADS-UP: Qt 6.4 Feature Freeze will be in effect
> today
> 
> Hi!
> 
> Qt 6.4 Feature Freeze will be in effect today. If your change(s) are ready &
> approved today but fails to integrate due to CI flakiness etc you can still
> continue staging those in 'dev' during the weekend; we are planning to
> branch '6.4' from 'dev' at the beginning of next week. But if your feature isn't
> ready you need either postpone it to Qt 6.5 or ask an exception.
> 
> br,
> Jani Heikkinen
> Release Manager
> 
> > -----Original Message-----
> > From: Development <development-bounces at qt-project.org> On Behalf
> Of
> > Jani Heikkinen
> > Sent: torstai 12. toukokuuta 2022 7.36
> > To: development at qt-project.org
> > Subject: Re: [Development] HEADS-UP: Qt 6.4 Feature Freeze is getting
> > closer
> >
> > Hi All,
> >
> > Just a reminder:
> > - Qt 6.4 platform and module freeze milestone will be in effect Fri 20th May
> >    * All new modules must be in CI latest at this point
> >    * No platform updates after this milestone (without agreed
> > exception)
> > - Qt 6.4 FF will be in effect Fri 3th June
> >
> > So there isn't that much time left to finalize ongoing things for
> > those milestones.
> >
> > And please start filling new features, modules etc in
> > https://code.qt.io/cgit/qt/qtdoc.git/tree/doc/src/whatsnew/whatsnew64.
> > q
> > doc
> >
> > br,
> > Jani
> >
> > ________________________________________
> > From: Development <development-bounces at qt-project.org> on behalf of
> > Jani Heikkinen <jani.heikkinen at qt.io>
> > Sent: Tuesday, April 19, 2022 12:16 PM
> > To: development at qt-project.org
> > Subject: [Development] HEADS-UP: Qt 6.4 Feature Freeze is getting
> > closer
> >
> > Hi All,
> >
> > Kindly reminder: There is less than 2 months for actual Qt 6.4 Feature
> > Freeze and ~ a month to 'platform and module freeze' -milestone. So
> > please notify me about all new modules planned to be released in Qt
> > 6.4; we should start adding packaging configurations for those as soon as
> possible.
> >
> > br,
> > Jani Heikkinen
> > Release Manager
> >
> > > -----Original Message-----
> > > From: Development <development-bounces at qt-project.org> On Behalf
> > Of
> > > Jani Heikkinen
> > > Sent: torstai 3. helmikuuta 2022 10.10
> > > To: development at qt-project.org
> > > Subject: [Development] Heads-UP: Proposal for Qt 6.4 milestones &
> > > schedules
> > >
> > > Hi All,
> > >
> > > It is time to agree on an initial schedule for Qt 6.4. With Qt 6.3
> > > we had some issues with getting content ready & packaged for  FF,
> > > alpha, and beta1 so we should do some adjustments to ensure smoother
> > > flow with Qt 6.4 and later releases.
> > >
> > > We have discussed this in The Qt Company mgmt and I am proposing the
> > > following:
> > >
> > > - Let's have an additional platform and module freeze two weeks
> > > before the official feature freeze. It means there can't be platform
> > > updates etc close to feature freeze and all new modules etc needs to
> > > be in CI 2
> > weeks before FF.
> > > This will mean some new platforms like macOS 13 could be postponed
> > > to .x release ( or of course added later as agreed exception, but
> > > the exception needs to be discussed and approved like all other FF
> > > exceptions). That should help us to keep dependency updates rolling
> > > and CI working close to feature freeze.
> > >
> > > - Let's stop releasing the official alpha release and move to the
> > > beta phase immediately after branching from 'dev'. Originally we had
> > > 'alpha' as a milestone after feature freeze where it is possible to
> > > build Qt by yourself, but binaries are not yet available. This is no
> > > longer relevant as we have binary snapshots already before the
> > > feature freeze. In addition, the typical
> > > (Wikipedia) definition of alpha release is before the feature
> > > freeze, not after as we have used it.
> > >
> > > And based on all the above my proposal for Qt 6.4 initial schedule is:
> > >
> > > - Supported platforms and new modules in place 20th May 2022
> > > (platform and module freeze)
> > >
> > > - Feature freeze Fri 3rd June 2022
> > >
> > > - Branching from dev to 6.4 (start of Beta phase) Mon 6th June 2022
> > >
> > > - Beta 1 release 14th June 2022
> > >
> > > - Branching from 6.4 to 6.4.0 Mon 5th September 2022
> > >
> > > - Qt 6.4.0 final Thu 29th September 2022
> > >
> > > br,
> > > Jani
> > > _______________________________________________
> > > Development mailing list
> > > Development at qt-project.org
> > > https://lists.qt-project.org/listinfo/development
> > _______________________________________________
> > Development mailing list
> > Development at qt-project.org
> > https://lists.qt-project.org/listinfo/development
> > _______________________________________________
> > Development mailing list
> > Development at qt-project.org
> > https://lists.qt-project.org/listinfo/development
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> https://lists.qt-project.org/listinfo/development


More information about the Releasing mailing list