29.01.2018, 15:30, "Simon Hausmann" <[email protected]>: > 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 <[email protected]> > Sent: Monday, January 29, 2018 1:27:49 PM > To: Simon Hausmann; Jani Heikkinen; [email protected] > Subject: Re: [Development] Qt branches & proposal how to continue with those > > 29.01.2018, 11:16, "Simon Hausmann" <[email protected]>: >> 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 <[email protected]> >> on behalf of Jani Heikkinen <[email protected]> >> Sent: Monday, January 29, 2018 7:59:06 AM >> To: [email protected] >> 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 >> [email protected] >> http://lists.qt-project.org/mailman/listinfo/development >> , >> >> _______________________________________________ >> Development mailing list >> [email protected] >> http://lists.qt-project.org/mailman/listinfo/development > > -- > Regards, > Konstantin -- Regards, Konstantin _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
