The document outlines various ways that anyone can contribute to Drupal, from beginner to advanced levels, in order to become a "Drupal ninja". It encourages advocacy, translations, graphics work, reporting issues, providing feedback, helping with user support, improving documentation, filing bug reports and feature requests, testing and reviewing patches, mentoring others, organizing development efforts, and contributing code, themes and modules. The document emphasizes that contributing can help save time and money for businesses, attract better developers, and allow direct input into the project's direction, while also making individuals better programmers.
30. Good patch reviews
Describe what you did.
Describe your results.
Give your opinion about what this
means, based on experience,
background, etc.
Be as nit-picky as possible (within
reason ;)).
31. Tools of the trade
cvs checkout drupal
http://drupal.org/node/320 & 321
patch -p0 < patch.patch
http://drupal.org/patch
35. Become a code
contributor
Search for existing similar code.
Apply for a CVS account.
Check-in your code.
Create a project.
Maintain your issue queue. ;)