Am 2017-01-12 15:28, schrieb Kevin Kofler:
Martin Gräßlin wrote:
You know what happens when we ifdef the version of dependencies? Thinks
break in distributions. They ignore the optional dependency and ship
with the older one. Which results in issues we upstream developers have
to care about. The quality of our product goes down and users complain
about the lousy quality of plasma and the distribution.

What will happen now is that they will revert your commits that require the unavailable version of the library. It is just more work for us packagers (instead of one upstream developer maintaining a simple #ifdef, every distro will have to maintain the reversion patch individually) and will not change anything for what the users ultimately get (the output will likely be bit-
identical to what #ifdef would produce).

So you say you know better as the KWin maintainer what dependencies KWin needs.
That's awesome! Congratulations to becoming the new KWin maintainer.

If you don't want to be the KWin maintainer, then don't do such bullshit.

If you do nevertheless, my upstream position is GO FUCK YOURSELF! It will mean that I will directly close every bug report we get from Fedora with RESOLVED DOWNSTREAM, "Cannot investigate, Fedora patched dependencies out, anything might be broken".

This idea of yours is utter bullshit, you make our work more difficult.

And yes I'm aware that this probably violates the CoC of KDE. I don't care. If that's a problem to anyone, go kick me out.

Cheers
Martin

Reply via email to