29.01.2018, 15:30, "Simon Hausmann" <simon.hausm...@qt.io>:
> Right, so one patch release per non-LTS minor release to fix bloopers :)

If there are bugs featured in "Known Issues" which can be fixed in reasonable 
time
they could be merged directly to 5.x.1 branch after 1-week deadline as an 
exception.

>
> 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


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

Reply via email to