From: Thomas Gleixner <tglx@linutronix.de>
To: ksummit-2012-discuss@lists.linux-foundation.org
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: [ATTEND or not ATTEND] That's the question!
Date: Sat, 16 Jun 2012 00:56:36 +0200 (CEST) [thread overview]
Message-ID: <alpine.LFD.2.02.1206152313310.3086@ionos> (raw)
Dear KS comittee,
like it or not, I really can't convice myself to adjust to the concept
of selfadvertising.
So I stick to the traditional way of proposing topics for KS and let
you decide whether the topic is interesting and my attendance is
required.
As you might know I'm wasting^spending a lot of time to fight the
steady growing insanity in the kernel code base. My current target is
cpu hotplug, but that's just a place holder for a more general
problem.
The steady increasing interest in Linux and the outcome of our quests
to convince involved parties to contribute leads to a few interesting
questions.
Thinking more about it, it all boils down to a single question:
Are we (the kernel community and the current maintainer setup) able
to cope with the inflood of patches?
I for myself (admittedly I'm responsible for too much already, and
I'm quite sure that other top level maintainers suffer in the same
way) have a hard time to keep track of all the "interesting" bits
which hit my inbox.
Sure one might argue that I should delegate responsibility to others
to lower my workload.
I'd be happy to do that, really. I'm not a control freak and I
really don't care about my patch count statistics (I never did, and
I wish that this particular idiocy would have never been invented).
Also I have delegated stuff to a large degree already.
Though I have a hard time to find people who I can trust enough to
take care of crucial core infrastructure bits.
Aside of that I see a (steady increasing) repeated pattern that
potential contributors propose totaly clueless patches to "solve" a
particular problem.
The time I spend on talking clue into those folks is at least an
order of magnitude larger than coding it myself.
I'm pretty sure that this is not caused by my inabilty to explain
stuff to those folks, but by the insanity of managers who believe
that adding a random number of random chosen so called "human
resources" (I abhor that phrase) will solve the problems at hand.
I know that the world and this industry in particular is driven by
such insanities, but I can't commit myself to adhering to that.
So the main questions I want to raise on Kernel Summit are:
- How do we cope with the need to review the increasing amount of
(insane) patches and their potential integration?
- How do we prevent further insanity to known problem spaces (like
cpu hotplug) without stopping progress?
A side question, but definitely related is:
- How do we handle "established maintainers" who are mainly
interested in their own personal agenda and ignoring justified
criticism just because they can?
Thanks,
tglx
next reply other threads:[~2012-06-15 22:56 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-15 22:56 Thomas Gleixner [this message]
2012-06-15 23:34 ` [Ksummit-2012-discuss] [ATTEND or not ATTEND] That's the question! Greg KH
2012-06-16 10:50 ` Thomas Gleixner
2012-06-16 13:29 ` Jonathan Corbet
2012-06-16 13:32 ` Frederic Weisbecker
2012-06-16 13:56 ` Rafael J. Wysocki
2012-06-17 10:40 ` Thomas Gleixner
2012-06-17 18:51 ` Greg KH
2012-06-17 18:58 ` Mark Brown
2012-06-20 19:51 ` J. Bruce Fields
2012-07-06 9:43 ` Glauber Costa
2012-07-06 9:54 ` Frederic Weisbecker
2012-07-06 9:59 ` Glauber Costa
2012-07-06 10:00 ` Srivatsa S. Bhat
2012-07-06 10:03 ` Glauber Costa
2012-07-06 10:21 ` Srivatsa S. Bhat
2012-07-06 10:11 ` Richard Cochran
2012-07-06 10:14 ` Glauber Costa
2012-07-06 10:36 ` Srivatsa S. Bhat
2012-07-06 10:43 ` Glauber Costa
2012-07-06 12:42 ` Steven Rostedt
2012-07-17 22:17 ` david
2012-06-16 11:30 ` Alan Cox
2012-06-16 15:03 ` Phil Turmel
2012-06-16 16:43 ` Myklebust, Trond
2012-06-20 0:40 ` Dave Chinner
2012-06-17 17:04 ` Mark Brown
2012-06-19 15:45 ` Bjorn Helgaas
2012-06-19 19:18 ` Roland Dreier
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=alpine.LFD.2.02.1206152313310.3086@ionos \
--to=tglx@linutronix.de \
--cc=ksummit-2012-discuss@lists.linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.