public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Chris Snook <csnook@redhat.com>
To: Love Hate <love.and.hate.on.lkml@googlemail.com>,
	linux-kernel@vger.kernel.org
Subject: Re: Love and Hate on LKML
Date: Tue, 27 May 2008 18:06:35 -0400	[thread overview]
Message-ID: <483C85EB.7060604@redhat.com> (raw)
In-Reply-To: <89af77c70805271348y1df96afveb020d0f3f875da1@mail.gmail.com>

Love Hate wrote:
> Dear Developers,
> 
> At the outset I would like to thank you for your great work - IMHO Linux is the
> best OS in the Solar System.
> 
> Unfortunately, your relationships with certain people are not the best. I do not
> like how some people are treated on LKML. I will publish further episodes
> of "Love and Hate on LKML" until you change the climate around Linux
> development.
> 
> http://loveandhateonlkml.wordpress.com/
> 
> If your speech is found in some of the episodes, this means that it has
> been considered very offensive.
> 
> Kind regards

This is a classic example of a problem-seeking idea.  Quite a lot of people post 
to this list with some idea that they think will make a large impact on the 
community at large, certainly far larger than a lowly patch in a subsystem it 
would take weeks to understand.  Typically the proximal cause is sleep 
deprivation, a condition that afflicts many kernel developers and enthusiasts, 
with the result being a decreased inhibition against ideation of reference and 
ideation of grandeur.  This causes the believe that you have "discovered" 
something which is really quite well understood and is being addressed with the 
priority it is due, and that as a result of your discovery you are uniquely 
qualified to guide the community to its resolution.

I don't mean to throw stones here.  If you dig through the archives, you can 
find examples of some grandiose ideas I've posted that never resulted in a 
single line of code, or turned out to be impractical generalizations of more 
specific optimizations that have already been implemented.  Invariably these 
were posted while sleep-deprived, and I've been quite embarrassed by them the 
next morning, and relieved that for the most part they were ignored.

If not for the importance of addressing this issue, I would leave this post 
ignored as well.  I have no qualms with the goal of improving civility on LKML, 
but it's not something that's going to be solved by anonymously shaming people 
on a blog.  The goal of your blog appears to be to chastise kernel developers, 
which is at best a needless escalation of hostilities.

If you want to improve the quality of discourse here, then get involved and make 
good posts.  Email makes filtering very easy, so if someone is a troll or is 
posting on technical matters they don't understand, we can simply ignore them. 
If you want to rebuke people for particular conduct, do it on the list, so the 
people who read and post to this list can engage in a discussion of what is 
acceptable here.  The only people who will read a blog such as yours are 
malcontents looking for reasons to dismiss those who have criticized or ignored 
them.

My suggestion to you, and to everyone else who wants to improve the quality of 
this community, is to become a part of it.  Learn a subsystem.  Post patches 
that fix problems people care about.  Listen to criticism and respond to it 
constructively.  This will make your posts relevant to the list, and give you 
far more influence than a blog about a technical mailing list that has no 
technical objective.  Convincing other people to be nice is not a technical 
problem that can be resolved by one person analyzing it and implementing a 
solution in a late-night hacking/blogging session.  Quite the contrary, 
late-night hacking/blogging sessions tend to be detrimental to this goal.

-- Chris

  reply	other threads:[~2008-05-27 22:09 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-27 20:48 Love and Hate on LKML Love Hate
2008-05-27 22:06 ` Chris Snook [this message]
2008-05-28  5:12   ` Willy Tarreau
2008-05-28 12:02   ` Scott Lovenberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=483C85EB.7060604@redhat.com \
    --to=csnook@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=love.and.hate.on.lkml@googlemail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox