Common purpose for the Plasma team, and VDG
Sebastian Kügler
sebas at kde.org
Mon Nov 9 16:44:04 UTC 2015
Hi,
On Monday, November 09, 2015 01:10:41 AM Valorie Zimmerman wrote:
> Hello folks, this afternoon my time, a discussion started in #plasma
> with some rather upset designers, who said that they felt they are
> treated by the Plasma devels as children.
>
> I waded into that discussion, and am reluctant to write to the list
> about it, but I think there are some issues here that we all should
> think about. So I guess it is worth the risk.
>
> First, are all the designers on this list? If not, it's difficult to
> have a dialog. Please make sure that at least andreas_k and uriherrera
> (irc nicks) become part of this conversation. After all, they are
> Plasma devels.
That would be good, it fixes on side of one of the underlying issues. (My 3rd
point about using different communication channels).
> I've read https://git.reviewboard.kde.org/r/125568/ and
> https://bugs.kde.org/show_bug.cgi?id=355058, both of which seem
> directly relevant.
>
> I see both sides of the this conversation feeling distressed and
> unheard, and perhaps disrespected. We've got to fix this.
We talked about this topic first thing during our weekly hangout today, here's
the gist of that:
* The discussion and feedback around the new theme went a bit unfortunate,
there was absolutely no intention to make anyone angry, dismiss personal
efforts or anything like that. In those cases where it still happened, sincere
apologies, and the hope that it doesn't leave any hard feeling.
* Part of this is normal friction in high-profile work. The Plasma theme is
very visible, and many people have opinions. There is a lot of work going on,
and the high rate of change (which in itself is really not bad!) means that
these frictions can get worse with larger bodies of work, and larger reworks.
Incremental changes instead of bigger, all-or-nothing changes tend to help
here, as they make it easier to iron out the more technical shortcomings
before it gets shipped.
* We're currently not using the same communication channels, while "code-
people" (for lack of a better word) usually prefer IRC and mailinglist, these
media are sometimes alien to "pixel-people", here we have work to do, we need
to establish better communication channels between the groups so that input
flows both ways in an earlier stage -- this is usually a very effective means
to prevent communication mishaps later on. So what's a good place for code-
people to talk more with pixel-people, an the other way round?
* The last point about reviews and revisions is very well put by Eike already,
let me reiterate here:
(b) For non-VDG developers, regressions from theme changes are just
bugs like any other bug. Enumerating issues like that doesn't
mean a new theme doesn't go in, it just means they're bugs to be
fixed. Instead of feeling criticized, my recommendation to the
VDG is that they see feedback from non-VDG developers as a
resource: The coders on the theme know a lot about how the code
works, which is the canvas you're trying to design to. The coders
can help you succeed in your mission.
> When I asked both Andreas and Uri about other developers in the VDG,
> they said "only Andrew is a dev"! As I said in the conversation, I'm a
> developer, even though I don't code, nor do I design. We are all
> developers if we're working in the project. (I don't consider myself a
> Plasma devel, by the way.) We have to give ourselves the respect of
> calling ourselves developers, and give one another that respect as
> well.
>
> All devels who contribute need developer accounts. If some of the
> designers don't have devel accounts yet, please can we get that done?
That should be easy, any active designer who doesn't have an account can
request one and just put any of the Plasma maintainers as reference, we're
happy to oblige.
Cheers,
--
sebas
http://www.kde.org | http://vizZzion.org
More information about the Plasma-devel
mailing list