Last updated by samirnassar-gdo on Wed, 2008-07-23 13:49
Per the discussions on the Any Interest in Learning How to Code in Drupal? discussion and subsequent meeting, this is our wiki page.
At the meeting, we discussed quite a few things, including how to stay focused, how to make sure we take advantage of the Drupal community as a whole, how to make sure each and every individual gets something valuable from the experience as well as has the opportunity to contribute it back.
Immediate conclusions:
We're taking over the July TC Drupal meeting for a series of 10 minute lightning talks, e.g. theming views, coder module, interacting w/ Drupal.org, writing tests, contributing documentation, taking apart modules, etc. The goal of these talks will be to provide the group with a wide smattering of basics to use as we move forward.
Long term, it would be great to be helping out existing module maintainers by hunting bugs, testing patches, providing docs, tackling feature requests, etc. We'll be tagging our future posts on this subject with 'TC Posse' to call each others attention to them.
See one
Figure out what you want to learn about. Building themes? Fixing bugs? Got a module stuck on Drupal 5? Hopefully somebody will teach you.
Do one
When you know more about how to approach a problem, find others who have the same problem and collaborate.
Teach one
When you see a question asked about Drupal you know the answer to, teach someone. You will be continuously surprised by how much you know and by your capacity to teach others.
As a person reading this post, it's your responsibility to edit it and add. We're looking for:
What do you want to learn? (What would be helpful?)
- Writing Tests for Drupal
- Samir M. Nassar (SteamedPenguin)
- more
- Best practices in writing code for Drupal
-
Proposal: Look over the Read More Tweak module.
The goal is
- Update the code for both Drupal 6 (PHP 4.x and some PHP 5.x compatibility) and Drupal 7 (>=PHP 5.2 only.)
- Organize the code better
- Write documentation
- Make templating easier
- Should this code go into a module like beginning, framework, zen?
- Samir M. Nassar (SteamedPenguin)
- more
- Using a single codebase for multiple sites
- Samir M. Nassar (SteamedPenguin)
- more
What do you want to present?
- Beginning Drupal Hacking with Bazaar
- Kyle Cunningham (CitizenKane)
- more
- Using patch and diff: Becoming a patch tester for modules and core
- Samir M. Nassar (SteamedPenguin)
- more
- Using patch and diff: You found a bug! Now fix it.
- Samir M. Nassar (SteamedPenguin)
- more
- Using the coder module
- Samir M. Nassar (SteamedPenguin)
- more
- Tweaking your site with a module
- Custom cosmetic tweaks you can do with APIs when theming doesn't cut it, starring hook_form_alter().
- Gabe Ormsby (gormsby)
- more
Which of the above are you willing to be the scribe for?
- Beginning Drupal Hacking with Bazaar (Kyle Cunningham)
- Samir M. Nassar (SteamedPenguin)
- more
- Turning designs into Zen sub-themes (Samir M. Nassar)
- Kyle Cunningham (CitizenKane)
- Using patch and diff: You found a bug! Now fix it. (Samir M. Nassar)
- Gabe Ormsby (gormsby)
- Be a scribe for someone!
- more
Presentation list (final)
- Bug fixin', it's what we do
- Using patch and diff, the coder module to test patches, fix bugs, and help Drupal
- Samir M. Nassar
- Beginning Drupal Hacking with Bazaar (Kyle Cunningham)
- Kyle Cunningham
- Tweaking your site with a module
- Gabe Ormsby
The themeing with Zen lightning presentation won't be taking place with apologies from Samir Nassar.