Right, so one patch release per non-LTS minor release to fix bloopers :)

Simon

________________________________
From: Konstantin Tokarev <annu...@yandex.ru>
Sent: Monday, January 29, 2018 1:27:49 PM
To: Simon Hausmann; Jani Heikkinen; development@qt-project.org
Subject: Re: [Development] Qt branches & proposal how to continue with those



29.01.2018, 11:16, "Simon Hausmann" <simon.hausm...@qt.io>:
> Hi,
>
> I feel that we are generally guiding our users towards the LTS releases. The 
> minor releases appear to address in particular users who need a particular 
> feature before it hits the next LTS release.
>
> In the light of that, I think it would be better to keep the LTS branches 
> open longer and stop doing patch releases for minor releases that are not LTS.

When 5.x.0 is released, there is always a bunch of non-P0 bug fixes in 5.x 
branch which missed the release because of timing issues.

I propose following workflow:

1) after 5.x.0 is branched, 5.x is kept open and bug fixes go there
2) after 5.x.0 is finally released, 5.x.1 branching starts immediately with 
usual one-week buffer time
3) after that, 5.x is closed down

>
> Simon
> ----------------------------------------
> From: Development <development-bounces+simon.hausmann=qt...@qt-project.org> 
> on behalf of Jani Heikkinen <jani.heikki...@qt.io>
> Sent: Monday, January 29, 2018 7:59:06 AM
> To: development@qt-project.org
> Subject: [Development] Qt branches & proposal how to continue with those
>
> Hi,
>
> We have currently really many branches open:
> - 5.6
> - 5.9
> - 5.10
> - 5.10.1
> - 5.11
> - dev
>
> In my opinion this is too much to handle effectively, especially because 
> there is many branches in stable mode (see 
> http://code.qt.io/cgit/meta/quips.git/tree/quip-0005.rst). Currently '5.6' is 
> in 'strict' mode and  '5.9', 5.10' & '5.11' are in stable... I think we need 
> to change that to be able to work efficiently & get releases out.
>
> So I am proposing following changes starting from 1st Feb 2018:
>
> - '5.6' will move in 'very strict' mode
> - '5.9' will move in 'strict' mode. So no direct submissions anymore, just 
> cherry picks from stable
> - '5.10' will be closed and Qt 5.10.1 will be the final release from Qt 5.10 
> series (5.6 and 5.9 are LTS branches so we shouldn't keep Qt 5.10 active too 
> long)
> - '5.11' will be to one and only stable branch
>
> br,
>
> Jani
> _______________________________________________
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
> ,
>
> _______________________________________________
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development


--
Regards,
Konstantin
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to