[development] Encouraging young contributors: We need your help!
Angela Byron
drupal-devel at webchick.net
Thu Nov 29 09:53:57 UTC 2007
I don't know how many of you read the front page of drupal.org so I'll
try and summarize the contents of http://drupal.org/node/195913.
* Google has announced a contest for 13-18 year olds to help them get
involved in open source.
* How the contest works is the various open source projects (one of
which was Drupal) write up a series of tasks, each of which would take
between 2-5 days to complete.
* Tasks can be anything from coding to documentation to research to...
* Students "claim" a task and win prizes for completing one or more
tasks (a t-shirt, $100-$500, up to a grand prize of a trip to Google HQ)
* Each project can have a total of 102 tasks. (That number may go up
though, depending on how successful the program is.)
At the program launch, Drupal had about 45 tasks. *Over half* of these
were claimed *on the first day of the contest.* While this is fantastic,
both for the prospect of the contest and for the Drupal project, it does
come with one rather large problem:
We DESPERATELY need your help so we can keep up with these students!! :)
We basically need an army of people to head over to
http://groups.drupal.org/node/7362 and start creating potential tasks
that we could use in this program using the guidelines/template from
http://code.google.com/p/google-highly-open-participation-drupal/wiki/HowToWriteAGoodTask.
Please note that writing a task means more than "Well what about
something with such and such module?" and means actually thinking it
through and putting it into words what exactly you're looking for, and
scoping it so it can be done by a student in a short time frame. That
said, it's a great opportunity to get some of these "really important
but too many other fires" problems taken care of, or scratching personal
itches (as long as you can justify its importance to the project as a
whole), or something that would greatly improve drupal.org, or what have
you.
Tasks that have been popular thusfar:
- Theming related stuff (make bluemarine color module-enabled, create a
D6 theme..)
- Create a recipe for $foo (podcasting, school news site, single-user
blog, personal site...)
- Create a video for $foo (translating Drupal, TortoiseCVS...)
- Fix $foo documentation (upgrading docs, snippets, D6 help docs..)
- Coding tasks (port $foo module to 6.x, create install profile...)
- Translate $foo into $bar language (patch videos.. anything else that
makes sense to translate??)
- Marketing tasks (interview Dries, create promotional
graphics/brochures...)
Then again, it's only been a day, so kind of hard to predict trends. ;)
I *really* appreciate anyone's help on this. And if you're IRC-capable,
please idle in #drupal-ghop and help answer students' questions.
-Angie
More information about the development
mailing list