CI talk (Was: re: Manner in which kde-gtk-config development is conducted)
Kevin Kofler
kevin.kofler at chello.at
Fri Mar 27 23:43:47 GMT 2020
Ben Cooksley wrote:
> I'm unhappy with them due to how they handled the complete disaster
> that was a significant version update to a core system library (libc I
> think) which they did in a stable, released distribution.
I cannot really speak for that part, but for the following part:
> It was at this point that I had finally had enough of Fedora (having
> previously had to deal with their internal politics over the packaging
> of QtWebEngine, which meant we ended up having to use Qt 5.8 rather
> than the Qt 5.9 which we had initially targeted as the 5.9 packaging
> was blocked) and dumped them for SUSE, the images that we continue to
> use today.
the technical issue back then was that QtWebEngine was heavily patched in
Fedora, in particular, in order to support x86 machines without SSE2. (Yes,
these exist.) All the patches, including the huge no-sse2 patch, had to be
ported from release to release by one person that happened to be me.
(Needless to say, I was strictly opposed to pushing an update removing
support for some hardware to a stable release, as I hope you can understand.
Hence, rebasing the no-sse2 patch was a blocker.) As soon as the patch
rebases were ready, the package update was submitted. These days,
QtWebEngine is not as heavily patched anymore, and in particular, we no
longer attempt to support x86 without SSE2, because Fedora has dropped
support for it distrowide.
In addition, I have since resigned as the primary maintainer of QtWebEngine.
You will occasionally find me committing some fixes, but I am no longer the
point of contact nor the one doing most of the work. QtWebEngine in Fedora
is now maintained by Rex Dieter. And the comaintainer who attempted (and
failed) to do the QtWebEngine 5.9 upgrade at your request has since left
Fedora entirely. So the political issue should also be resolved to your
liking.
I hereby formally apologize for any extra work the delays in getting Qt 5.9
out (and the possible miscommunications around them – I do not know what the
former comaintainer may have promised to you without consulting me first)
may have caused to you. It will never happen the same way again.
Kevin Kofler
More information about the kde-core-devel
mailing list