[Development] CI status update

2018-02-12 Thread Aapo Keskimölö
Dear Qt developers,



As we all know, there have been challenges in our CI system. To let everyone 
know, we have established CI task force and allocated 5 experienced developers 
to help CI team fixing and stabilize CI.



Following areas are under extensive care as long as needed:

  *   Flaky cases
  *   CI infrastructure bottlenecks
  *   Coin bugs and development (garbage collector, opennebula, product module 
support)



We have also arranged workshop with original Coin developers in Oslo that will 
take place on week 26th of Feb that will be focusing on solving the most 
pressing issues.



If you find any problems in CI that you suspect being flaky or needs studying, 
please contact sami.nurmenni...@qt.io He is in 
charge of overall picture / prioritization of the situation.



Kind regards,
Coin Team

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] [HEADS UP] 5.9 now in cherry-pick mode; 5.10 closed

2018-02-12 Thread Oswald Buddenhagen
moin,

this decision was executed now:

On Mon, Feb 05, 2018 at 10:35:56AM +, Lars Knoll wrote:
> This means we’ll go with something close to option 2b that Ossi outlined 
> below:
> 
> * We put 5.9 in cherry-picking mode in line with QUIP 5.
> * There is currently no 5.10.2 release planned. The main reason to do one 
> would be to be an urgent security update. This means we also leave 5.10 
> branch behind and close it. 
> * If we have a larger security issue that deserves a release (and not just a 
> patch) from 5.10, we can still do that from the branch on top of 5.10.1 
> (maybe doing a one time merge from 5.9 to 5.10 if we want those fixes as well)
> * Instead we put our focus on getting 5.11 out as quickly as we can. Let’s 
> branch now, create first alpha and then beta packages as quickly as possible. 
> Not having to merge from 5.10 will ease this significantly. Getting 5.11 out 
> quick will hopefully also make Webengine not fall too far/long behind 
> upstream security patches.
> 
> Of course, we continue having regular releases from 5.9, but with it being in 
> strict mode, the frequency of releases will maybe drop a bit (from every 6 
> weeks currently to maybe every 8-10 weeks). Let’s also now plan for at least 
> two patch level releases of 5.11 before 5.12 comes out.

there will be final forward merges from 5.10 and 5.9 to 5.11 still, so
don't cherry-pick anything just yet. only if your commits to 5.9 don't
show up on 5.11 in a few days, you need to forward-pick them. new and
not yet integrated fixes should go to 5.11 and be picked to 5.9 if
necessary, after we announce the completion of the final merges. picks
to 5.6 should be done from 5.9 only, which means two levels of picking
(please remove the first pick footer before pushing).

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Goodbye

2018-02-12 Thread Christian Kandeler
On Fri, 9 Feb 2018 21:14:22 +0100
Jake Petroules  wrote:

> Steve Jobs once said:
> 
> > “I have looked in the mirror every morning and asked myself: "If today were 
> > the last day of my life, would I want to do what I am about to do today?" 
> > And whenever the answer has been "No" for too many days in a row, I know I 
> > need to change something.”  

Yeah, but he also said "Let's treat this cancer with some random herbs instead 
of actual medicine", so I'm not sure you should just blindly follow his advice.
Just sayin'.

> After 8 years of Qt, it's time to say goodbye. Both from my employment in The 
> Qt Company and my roles in the Qt Project. I'd like to thank those of you in 
> the company and in the Qt Project who have supported me over the years in 
> various ways. It's been a great adventure. Friday, February 23rd will be my 
> last day.
> 
> I hereby relinquish my role as Maintainer of Apple build system support 
> across all projects under the Qt Project umbrella (nominating Oswald 
> Buddenhagen as my replacement), and my role as Maintainer of the Apple 
> watchOS platform (nominating Tor Arne Vestbø as my replacement).

I'm missing the part where you provide the qbs project with a new macOS freak, 
so I'm afraid I can't accept this resignation.


Best wishes,
Christian
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development