On Wed, 2008-05-28 at 23:09 -0700, David Miller wrote:
OK, I agree with this. The problem with our current recruitment process
is that it seems to encourage non-useful contributions, which is what I
want this discussion to try to change.
Right, so we need to start the newbies process at the point where
thought is required. That's why I think bug hunting and reporting
might be a better way to go about it.
Agreed. And it's the problem I'd like to address in this discussion
item if it gets on the agenda. Along with ways of encouraging more
useful contributions.
I'm not convinced we need to have a graduated programme where we try to
draw absolutely everybody in and up; as you say, people with interest
and passion will always draw themselves in naturally. However, I do
think we need to provide contribution avenues for people who aren't
necessarily aiming to become full time kernel developers.
Like you, I find little value in whitespace patches (and much
annoyance); especially from people who never graduate from them.
However, if we get a user who's willing to test the kernel of the day on
their strange laptop every few days, report any problems or bugs they
see and work with people to fix them, that's a fantastically useful
service; it's relatively easy for them to do and if it's all they ever
do, it's enough to be very useful.
Really, I think that's what our mistake is in the recruitment program
is: we need to start people out on useful tasks that they can do rather
than on tasks we find annoying and useless in the hope they move on to
something better.
James
--