Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Scarlett Clark
Hello all, First my apologies, yes the CI system is behind, I had done significant work on a new revamp and then life, work and those other incredibly annoying things got in the way. The CI team is rather small and we are trying our best to move things forward. We are now getting back on track, but

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Alexander Neundorf
On 2017 M01 6, Fri 22:39:22 CET Ben Cooksley wrote: > See my notes above re. why tying this to the dependency freeze date is > a bad idea and won't really work. > > Given that we potentially have to take into account Qt version bumps > and base system rebuilds - i'll give a timeline of 1 month's a

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Kevin Kofler
PS: I wrote: > Martin Gräßlin wrote: >> For packagers it should not matter at all. This is the most common >> situation for distribution. And in the release of e.g. Plasma they have >> to handle this for hundreds of updated dependencies. >> >> It's also not unexpected, because we have a dependen

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Kevin Kofler
Martin Gräßlin wrote: > For packagers it should not matter at all. This is the most common > situation for distribution. And in the release of e.g. Plasma they have to > handle this for hundreds of updated dependencies. > > It's also not unexpected, because we have a dependency freeze in place > p

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Ben Cooksley
On Fri, Jan 6, 2017 at 9:52 PM, Martin Gräßlin wrote: > Am 2017-01-06 05:57, schrieb Ben Cooksley: >> >> On Fri, Jan 6, 2017 at 12:38 AM, Martin Gräßlin >> wrote: >>> >>> Am 2017-01-05 11:20, schrieb Ben Cooksley: On Thu, Jan 5, 2017 at 10:28 PM, Martin Gräßlin wrote: > >

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Martin Gräßlin
Am 2017-01-06 05:57, schrieb Ben Cooksley: On Fri, Jan 6, 2017 at 12:38 AM, Martin Gräßlin wrote: Am 2017-01-05 11:20, schrieb Ben Cooksley: On Thu, Jan 5, 2017 at 10:28 PM, Martin Gräßlin wrote: Am 2017-01-05 09:44, schrieb Ben Cooksley: Hi all, It seems that my previous vocal complai

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Martin Gräßlin
Am 2017-01-05 22:32, schrieb Adriaan de Groot: So what's the impact? Twofold: for CI it causes failing builds. We should consider that red-flag property of CI to be a *good* thing -- because it indicates something changed in our assumptions or in the code, and the source is no longer good (gr