CI Requirements - Lessons Not Learnt?
Scarlett Clark
scarlett.gately.clark at gmail.com
Fri Jan 6 20:56:23 UTC 2017
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 it will still be some time to get this out the door. The PIM team has
worked with me directly and we have had very good luck getting their
requirements satisfied working together. If anyone needs something extra,
like a dependency built from source, just ask. Despite my best efforts,
mailing lists, I simply can't keep up. Ping me, directly CC me, telegram
me, anything. I am always accommodating. Again, sorry this has all come to
this point.
Thank you,
Scarlett
On Thu, Jan 5, 2017 at 12:44 AM, Ben Cooksley <bcooksley at kde.org> wrote:
> Hi all,
>
> It seems that my previous vocal complaints about system level /
> serious impact dependency bumps on the CI system have gone completely
> unnoticed by (some) members of our Community.
>
> This was demonstrated earlier this week when components of Plasma
> bumped their version requirements for XKBCommon and Appstream-Qt -
> without even a thought about notifying Sysadmin or checking which
> version the CI had, until their builds broke.
>
> Neither of these is easy to fix at this stage, as the system base is
> now too old to receive updates such as these. Base upgrades require a
> full rebuild of everything on the CI system, and usually involve
> significant additional churn and is a process that must be done
> roughly twice a year, depending on dependency bump demands.
>
> Does anyone have any suggestions as to how we may avoid this in the future?
>
> At this point i'm in favour of if you don't follow the rules your
> dependency bump just gets reverted out of existence, then you get to
> go through the process properly...
>
> Regards,
> Ben
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170106/899802d3/attachment.html>
More information about the Plasma-devel
mailing list