Posts from June 2012
Follow-up: This Module Doesn't Work Right (And What You Can Do About It)
I gave this talk at Drupaldelphia this past weekend, and finally got around to pulling together some resources for those interested. The video is below; it was recorded in Keynote, so it's just the slides and the audio is so-so.
How-tos
- Apply a patch
- Write a patch
- How to write a good issue report
- How to format an issue summary
- To checkout the
-dev
branch of a module, follow the instructions on the Version control tab on the project page. For example: Views version control info.
Misc
- Core mentoring hours are a great way to get more involved in Drupal development and get more comfortable working in the issue queues.
- Don't forget to check Your Issues to follow up on issues you're involved with.
Modules I mentioned
Category:
Speaking Gigs Coming Up
I've got an exciting couple of months ahead of me!
Next Friday, June 22, I'll be speaking at Drupaldelphia: This Module Doesn't Work Right (And What You Can Do About It).
The last weekend of July will be the second CapitalCamp here in DC. Session selections are happening this week, so the chosen sessions will be announced soon.
In August, I'll be off to Germany for DrupalCon Munich. I'll be on a panel about organizing local meetups, along with Karyn Cassio, Addison Berry, and Paul Johnson: To Beer Or Not To Beer? Making meetups work.
It's going to be a nerdy summer!
Github: Creating Pull Requests for Existing Issues
Did a quick screencast with some coworkers today on the latest thing I love about Github. Last time, I covered how to create pull requests. This time, I explain how to create a pull request out of an existing issue. Since pull requests are basically just issues with commits attached, it's often undesirable to create a new pull request to address something reported in an existing issue, because you just wind up with two issues that address the same thing.
There isn't a way to do this through the Github interface, but the hub command line tool adds some special sauce for working with Github, and the thing I use it for most is opening pull requests for issues.
The quality is crummy, so turn up the quality to 480p.