From: Wolfram Sang <wsa@the-dreams.de>
To: Hans Verkuil <hverkuil@xs4all.nl>
Cc: Jason Cooper <jason@lakedaemon.net>,
ksummit-discuss@lists.linuxfoundation.org
Subject: Re: [Ksummit-discuss] [CORE TOPIC] hobbyist recruiting
Date: Mon, 12 May 2014 10:38:26 +0200 [thread overview]
Message-ID: <20140512083825.GB2665@katana> (raw)
In-Reply-To: <536FDE91.3050708@xs4all.nl>
[-- Attachment #1: Type: text/plain, Size: 2396 bytes --]
> > that there really is no central TODO list. Maybe there could be a
> > Documentation/NewcomersStartHere-like file that would list for
> > instance the TODO files in drivers/staging? It's nothing big, but
> > would certainly help people find their ways.
To be honest, I think it is something big. Keeping a file up-to-date
which has detailed information from various subsystems is quite some
task. More subsystem specific TODO files might be helpful, iff the
maintainer manages to keep it up to date. From a newbie, I'd expect to
find out how to find all TODO files in a kernel tree ;)
> It certainly wouldn't hurt, but I'm not sure if this will really solve
> much. In general all you have to do is find the subsystem mailinglist
> (or email of the subsystem maintainer) you are interested in and post
> an email offering to help. Generally there are always jobs available
> that need doing.
If you lurk around a mailing list of a subsystem (or read the gmane
archives), you will easily find out about its issues and shortcomings.
> My experience though is that there is a big gap between offering to do
> some work and actually doing that, and at least as large a gap from
> going from posting a single patch to becoming a regular contributor.
+1
> One issue might be that as a 'newbie' the problems you can work on
> initially tend to be simple and often relatively boring ones (code cleanup,
> sparse fixes, etc). Any work on core code often requires substantial
> experience.
For me, I am not so much short of patches, I am short of reviewers. And
that needs some time and good will of a new person to get into it.
Reading old reviews, playing with the subsystem ("why is it done this
way?"), digging through git history to understand the organic growth...
> I guess that this might be why most of the regular contributors started
> out trying to support their own or their company's hardware. Which tends
> to be a project at the right level: challenging yet typically not overly
> difficult, and you learn a lot about the subsystem (software, process and
> people).
Agree. That is why I point people to OpenWRT which has tons of hardware
support which is not mainline. And old routers can quite easily be
obtained. Yet, one must be willing enough to get support of a mostly
outdated HW into the kernel, just for the fun of it.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next prev parent reply other threads:[~2014-05-12 8:38 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-11 5:30 Jason Cooper
2014-05-11 17:57 ` Sebastian Hesselbarth
2014-05-11 19:16 ` Levente Kurusa
2014-05-11 19:26 ` Greg KH
2014-05-11 19:50 ` Levente Kurusa
2014-05-11 20:33 ` Hans Verkuil
2014-05-11 21:35 ` Theodore Ts'o
2014-05-12 8:19 ` Wolfram Sang
2014-05-12 8:38 ` Wolfram Sang [this message]
2014-05-12 9:08 ` Li Zefan
2014-05-12 9:40 ` Hans Verkuil
2014-05-12 9:54 ` Wolfram Sang
2014-05-12 13:58 ` Andrew Lunn
2014-05-12 16:08 ` Stephen Hemminger
2014-05-21 14:32 ` Dan Carpenter
2014-05-12 16:38 ` Jason Cooper
2014-05-12 23:23 ` Greg KH
2014-05-16 3:47 ` Jason Cooper
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=20140512083825.GB2665@katana \
--to=wsa@the-dreams.de \
--cc=hverkuil@xs4all.nl \
--cc=jason@lakedaemon.net \
--cc=ksummit-discuss@lists.linuxfoundation.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox