public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Adrian Bunk <bunk@kernel.org>
To: Stefan Richter <stefanr@s5r6.in-berlin.de>
Cc: "Natalie Protasevich" <protasnb@gmail.com>,
	"David Rees" <drees76@gmail.com>,
	"Daniel Walker" <dwalker@mvista.com>,
	"Michal Piotrowski" <michal.k.k.piotrowski@gmail.com>,
	"Andrew Morton" <akpm@linux-foundation.org>,
	"Björn Steinbrink" <B.Steinbrink@gmx.de>,
	eranian@hpl.hp.com, ak@suse.de, linux-kernel@vger.kernel.org,
	"Al Boldi" <a1426z@gawab.com>
Subject: Re: Who wants to maintain KR list for stable releases?
Date: Mon, 3 Sep 2007 14:29:40 +0200	[thread overview]
Message-ID: <20070903122940.GU16016@stusta.de> (raw)
In-Reply-To: <46D6E135.8000203@s5r6.in-berlin.de>

On Thu, Aug 30, 2007 at 05:24:37PM +0200, Stefan Richter wrote:
>...
> Al Boldi wrote in "Designers and Builders (was: Who wants to maintain KR
> list for stable releases?)":
> | So, what's wrong with tapping into people's design suggestions, and
> | allowing others to implement it?
> 
> Design suggestions should really come from people who also know a lot
> about the how-to.  This is even true to some degree about feature
> requests.  Besides, I've got a feeling that regardless of the field of
> τεχνη one works in, someone can only be a truly good designer if she or
> he has also been a builder.
> 
> But back to the discussion.  A tracker is not a good tool for
> brainstorming sessions, except perhaps for capturing conclusions after
> the brainstorm, as far as they are suitable as input for actual work.
> 
> Also, "*allowing* others to implement it" has a strange ring to me.
> Where I am around, there are always far too few people who fix things
> and build things.  But very, very occasionally there is someone new who
> wonders if there is an interesting TODO item which is perhaps in the
> reach of his abilities.  Contributing a cleanup or an actual feature is
> typically much easier than fixing an open, tracked bug.  (The bugs which
> end up in the bugtracker are usually the difficult ones.)  The
> contributor learns something and, in a rare turn of events, may
> eventually become able and willing to join the bugfixing.

"Contributing a cleanup" is what the Kernel Janitor Project
already offers.

But "Contributing an actual feature" is much harder:

You need a feature:
- with a realistic chance of being included and
- hard enough that the person suggesting it doesn't simply implement it
  himself instead of requesting it and
- easy enough that a newbie can implement it.

And the code should then be in a reasonable shape for being merged.

IMHO that's nearly impossible.

Realistically, offering a TODO item for a feature would require the one 
proposing it to do an amount of mentoring work that is not smaller than 
the amount of work he had to spend if implementing it himself.

This might be worth it if you know for sure the person you are mentoring 
stays active after completion of the feature - but this assumption is 
too often not true.

> Stefan Richter

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


  parent reply	other threads:[~2007-09-03 12:29 UTC|newest]

Thread overview: 67+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-08-08  0:06 nmi_watchdog=2 regression in 2.6.21 Daniel Walker
2007-08-08 14:20 ` Björn Steinbrink
2007-08-08 15:20   ` Daniel Walker
2007-08-20 16:44   ` Daniel Walker
2007-08-23 20:08     ` Michal Piotrowski
2007-08-23 21:22       ` Daniel Walker
2007-08-27  0:45         ` Who wants to maintain KR list for stable releases? (was Re: nmi_watchdog=2 regression in 2.6.21) Michal Piotrowski
2007-08-27  7:51           ` Andrew Morton
2007-08-27  9:41             ` Jeff Garzik
2007-08-27 11:35               ` Michal Piotrowski
2007-08-27 16:09               ` Adrian Bunk
2007-08-27 16:05                 ` Daniel Walker
2007-08-27 11:38             ` Michal Piotrowski
2007-08-27 12:35               ` Rafael J. Wysocki
2007-08-27 15:02                 ` Michal Piotrowski
2007-08-27 15:13               ` Daniel Walker
2007-08-27 15:26                 ` Michal Piotrowski
2007-08-27 15:39                   ` Daniel Walker
2007-08-27 17:02                     ` Michal Piotrowski
2007-08-27 17:17                       ` Daniel Walker
2007-08-27 19:12                     ` David Rees
2007-08-29  7:42                       ` Natalie Protasevich
2007-08-29 22:23                         ` Adrian Bunk
2007-08-29 23:59                           ` Natalie Protasevich
2007-08-30  8:51                             ` Adrian Bunk
2007-08-30 15:24                             ` Who wants to maintain KR list for stable releases? Stefan Richter
     [not found]                               ` <32209efe0708300950r5787402l4d02cedd862314fd@mail.gmail.com>
2007-08-30 22:11                                 ` Al Boldi
2007-09-03 12:29                               ` Adrian Bunk [this message]
2007-09-03 13:20                                 ` Stefan Richter
2007-08-30 15:54                           ` Who wants to maintain KR list for stable releases? (was Re: nmi_watchdog=2 regression in 2.6.21) Bill Davidsen
2007-09-03 12:43                             ` Adrian Bunk
2007-08-27 16:26             ` Daniel Walker
2007-08-27 16:44               ` Andrew Morton
2007-08-27 16:52                 ` Adrian Bunk
2007-08-27 17:08                 ` Daniel Walker
2007-08-27 18:26                   ` Andrew Morton
2007-08-27  8:11           ` David Rees
2007-08-27 11:42             ` Michal Piotrowski
2007-08-27 14:39           ` Daniel Walker
2007-08-27 15:11             ` Michal Piotrowski
2007-08-27 17:54   ` nmi_watchdog=2 regression in 2.6.21 Stephane Eranian
2007-08-27 17:55     ` Daniel Walker
2007-08-27 22:55       ` Stephane Eranian
2007-08-27 23:07         ` Daniel Walker
2007-08-28  9:12           ` Stephane Eranian
2007-08-28 14:34             ` Daniel Walker
2007-08-28 17:05               ` Stephane Eranian
2007-08-28 18:30                 ` Daniel Walker
2007-08-28 19:46                   ` Stephane Eranian
2007-08-28 20:13                     ` Daniel Walker
2007-08-29 21:24                       ` Stephane Eranian
2007-08-30  1:21                         ` Daniel Walker
2007-08-30 21:05                           ` Stephane Eranian
2007-08-31 14:43                             ` Daniel Walker
2007-08-31 16:21                               ` Stephane Eranian
2007-08-31 16:35                                 ` Daniel Walker
2007-08-31 18:06                                   ` Björn Steinbrink
2007-09-01  0:24                                     ` Daniel Walker
2007-09-01  1:00                                       ` Björn Steinbrink
2007-09-01  1:36                                         ` Daniel Walker
2007-09-01 10:19                                           ` Andi Kleen
2007-09-01 19:51                                             ` Stephane Eranian
2007-09-01 20:32                                               ` Andi Kleen
2007-09-01 20:46                                                 ` Daniel Walker
2007-09-01  9:12                                       ` Andi Kleen
2007-08-28 20:26                     ` Daniel Walker
2007-08-28 20:21                   ` Stephane Eranian

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=20070903122940.GU16016@stusta.de \
    --to=bunk@kernel.org \
    --cc=B.Steinbrink@gmx.de \
    --cc=a1426z@gawab.com \
    --cc=ak@suse.de \
    --cc=akpm@linux-foundation.org \
    --cc=drees76@gmail.com \
    --cc=dwalker@mvista.com \
    --cc=eranian@hpl.hp.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=michal.k.k.piotrowski@gmail.com \
    --cc=protasnb@gmail.com \
    --cc=stefanr@s5r6.in-berlin.de \
    /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