Re: Code of Conduct: Let's revamp it.

From: Martin Steigerwald
Date: Fri Sep 21 2018 - 04:09:11 EST


Hello Christoph.

Christoph Conrads - 20.09.18, 23:18:
> The CoC is extremely ambiguously written for an enforceable document,
> any behavior disliked by the maintainers can be punished, and the
> level of naivete of the maintainers defending it is suprising for
> such a far reaching document.

For me the most important point is this:

Let Linus have his own experience and insights. It is not up to me
telling him that he might be making this all up or may be completely
right in his assessment. I do not know how he got to that experience and
insights and what talks in person may have contributed to it. And its
frankly simply not my business. I just congratulated him for his
insights and his courage to speak up like this, seeing the potential in
it.

Not my business is also the CoC Linux kernel developers and contributors
may or may not give themselves. I am mostly a by-stander. Sure I test rc
kernels and give (limited, as I usually do not bisect issues) feedback,
report bugs. But that is about it.

What I see here is that a lot of people who are not even contributing to
the Linux kernel in a major way apparently want to make their opinion
about Code of Conduct heard loudly.

I ask myself: What the point of it?

Apparently at least some of the major contributors to the Linux kernel
see an issue with communication culture on this mailing list and
elsewhere. Whether it has been a wise move to just change the CoC to a
different text, I read some major contributors opposing this move â I am
all for letting people who contribute significantly to the Linux kernel
have their own experience and insights.

It is simply not my business to interfere with whether they give
themselves and the wider community a Code of Conduct and what would be
the content of it. They do the work, one of them cares for the
infrastructure that serves this mailing list. Even in case someone would
now censor every post I do on LKML or even ban me from using itâ I do
not think it is to up to me to change or control that behavior. Sure,
even small contributions count and I even have a tiny, little commit to
kernel documentation, but still for me the major point is:

Some of the major contributors apparently see that the way of
communicating here and elsewhere sometimes (!) does not serve Linux
kernel development and the community. By just continuing the way it is,
it is unlikely to receive a different outcome. So it is important to
change *something*.

There is a kernel developer summit where they like to discuss exactly
things like this. I do not see it up to me to try to control the outcome
of that process.


KDE.org has a code of conductÂ. While at the same time they really have
a rather friendly and welcoming environment â if you ask me one of the
most friendly and welcoming ones I have ever witnessed so far. I also
still see honest discussions there where people share their point of
view and agree to disagree. They are very productive as well. Plasma and
KDE applications become better and more usable with every release â yes,
Linus in case you did not decide not to read mails on this list for now,
I wonÂt CC your address, KDE stuff is getting better and better. And
they work on making the project even more welcoming for newcomers. IÂd
say I even found friends within that project. They may not even need the
CoC, but I do not see it doing any harm either.

I really donÂt see the point of most of the discussion here. What
happened now wonÂt be the end of Linux and thatÂs about it. There is no
point for predicting doom unless you want it to happen.

[1] https://www.kde.org/code-of-conduct/

Thanks,
--
Martin