What to do with potential workflow-changing / breaking changes?

Luca Beltrame lbeltrame at kde.org
Mon Feb 20 19:32:01 GMT 2017


In data lunedì 20 febbraio 2017 17:05:37 CET, Martin Gräßlin ha scritto:

> releases planned for in about two to three months. If distributions
> consider reverting the changes now, we have a huge structural problem in
> the collaboration between upstream and downstream.

At least in openSUSE this came up because I skim through the commit list once 
daily and that caught my attention.

> first. I think this is extremely harmful to the collaboration as it's a
> slap in the face of the developers doing the change.

That is why I brought this up here. The change was not applied, in fact: I 
thought it would be better to talk things over first.

> I really hope that this does not become the norm. A recent discussion

I *don't* want this to become the norm, it's a massive maintenance burden on 
the distributions as well (along with support problems upstream if bug X can 
happen even if technically can't).

I'd rather have it not at happen at all. ;)

> As it's now again two of my changes being "evil", I must say that I'm
> again pretty pissed. Not as much as with the xkbcommon case as I knew

Note that this is mere coincidence in this case. I can't talk for the 
individual who commented on the blog, but in my case I have no intention of 
accusing anyone of being evil. 

Heck, I don't even have an opinion on the changes themselves. I started this 
thread *exactly* to prevent hurt collaboration.

> The change in [1] is a security consideration based on a bug report we

This is interesting. Can you share the bug number?

> currently on Wayland. Out of the box it is not possible to run a gui app
> as root on Wayland, due to the socket being in XDG_RUNTIME_DIR.

Did you write that in the blog post too? I skimmed through that and couldn't 
find it when I read it earlier.

> improve with polkit. If we would not have broken this "workflow" nothing
> would happen.

I say this as someone not affected by these changes: the xkcd workflow comic 
applies. That does NOT mean we should never change anything, but that instead 
some reactions may be unexpected.

> users config dirs, etc. etc. Running gui apps as root is a damn stupid

"Running IRC as root is STUPID" - xchat, early 2000s.  Yes, it's not the best 
thing in the world.


-- 
Luca Beltrame - KDE Forums team
GPG key ID: A29D259B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/distributions/attachments/20170220/e72f58ff/attachment.sig>


More information about the Distributions mailing list