[Development] HEADS-UP: Branching from '5.8' to '5.8.0' started
Oswald Buddenhagen
oswald.buddenhagen at qt.io
Tue Nov 22 15:24:52 CET 2016
On Tue, Nov 22, 2016 at 01:40:44PM +0100, Liang Qi wrote:
> Then there will be batches of merges 5.6->5.7->5.8 before the final down
> merge 5.8->5.8.0. If your changes are after those merges, it will miss the
> 5.8.0 release normally.
> (cherry-pick only for the critical things after the final down merge.)
>
as this cherry-picking is kinda getting out of control, i propose the
following upgrade to the branching process:
- initial situation: 5.6.2 (previous lts release) is done and we want to
release 5.8.0
- right after the last forward merges 5.6=>5.7=>5.8 before finishing
branching 5.8.0 (that is *now*), we already create 5.6.3
- this appears obviously premature, as we just released 5.6.2, and the
final downmerge from 5.6 to 5.6.3 is months away
- however, this gives us a place to integrate all critical lts fixes
which we can forward-merge to 5.8.0
- weird twist: after 5.8.0 gets released and 5.6.3 is forward-merged to
5.6, the branch can be temporarily closed again, until it is
re-activated for the actual 5.6.3 release (or again temporarily for
the 5.8.1 release)
the 5.6.3 branch would be hard-branched right away and owned by RM (i.e,
staging is restricted).
developers need to decide between 5.6 and 5.6.3 based on whether they
are targeting 5.8 or 5.8.0 when merged up.
> And I plan to do the merges during weekends, if CI/COIN works fine. Or if
> you want your changes not missing this chance, please send some
> notification to me, for example, reply this email to me(not all).
>
> Best Regards,
> Liang
>
>
> On 21 November 2016 at 14:50, Jani Heikkinen <jani.heikkinen at qt.io> wrote:
>
> > Hi,
> > We have started branching from '5.8' to '5.8.0'. Please start using
> > '5.8.0' for new changes targeted to Qt 5.8.0 release. There should be
> > enough time to finalize ongoing changes in '5.8'; final downmerge will
> > happen Monday 28th November.
> >
> > br,
> > Jani
> >
> >
> >
> > _______________________________________________
> > Development mailing list
> > Development at qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/development
> >
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
More information about the Development
mailing list