PIM versioning and dependencies

Ben Cooksley bcooksley at kde.org
Mon Aug 28 10:22:11 UTC 2017


On Mon, Aug 28, 2017 at 11:09 AM, Albert Astals Cid <aacid at kde.org> wrote:
> El diumenge, 27 d’agost de 2017, a les 16:00:29 CEST, Adriaan de Groot va
> escriure:
>> On Sunday 27 August 2017 22:40:18 Ben Cooksley wrote:
>> > In the case of FreeBSD, those slaves are manually managed at the
>> > moment so there is no easy outside way to check i'm afraid, aside from
>> > examining the CMake output, which should include details on versions
>> > which have been found.
>>
>> The FreeBSD CI builders have Qt 5.7, which is (as far as I know) the
>> documented minimum required Qt version for KDE Frameworks. I assume that
>> that is followed by the rest of KDE code unless well documented on a
>> "required dependencies for this bit" wiki page.
>
> KDE Frameworks is on the "conservative" side, assuming Qt 5.7 is enough for
> each and every of the KDE produced code is assuming too much.
>
> Projects are not depending on new versions of stuff just to annoy CI or
> FreeBSD people, if they are using new verisons of stuff is because they need
> them so that they software works better.
>
> Let's not forget we're all trying to make the world a better place by
> delivering the best software we can.

I was primarily referring to
https://community.kde.org/Policies/Dependency_Changes_and_CI in my
original mail.

The dependency bump was not announced in advance leaving no space for
discussion or anyone to mention the consequences of the bump. Which is
why we have that policy and why i'd like the PIM developers to let us
know why they skipped over it.

>
> Cheers,
>   Albert
>
>>
>> [ade]
>
>

Regards,
Ben


More information about the release-team mailing list