Patches

Wall O' Drupal Video Feeds


Jody just created a small patch for FeedAPI that added a filter to Views for "Filter by Parent Term," which allowed me to create a new way to sort through the massive amount of videos that have been coming in via the various Drupal themed video feeds that I've been able to find. Before, FeedAPI only had an option to "Filter by Parent Feed", which only accepted the feed's node id and which made it pretty unusable as an exposed filter. But now that it is working, I present to you, the Wall O' Drupal Video Feeds. This is mostly just a proof-of-concept as I try to work through different ways to organize helpful and informative Drupal videos (espescially instructional videos), but I hope it's useful on its own as well!

Update: The "wall o' feeds" is now known as the Drupal Video Planet

Jody's Drupal time-savers


Fellow Philly Drupaler Jody Hamilton has a great post up on her blog detailing some time-saving tips for working with Drupal, from mundane tasks such as using FireFox's "start searching when I start typing" function, to more advanced ones such as:

Submit a patch

This might not seem like a time-saving tip but I've come to believe it really is. It turns out the only difference between being a frightful Drupal hacker and an esteemed Drupal contributor is whether or not you submitted a patch. I used to always hear "don't hack Drupal" and wonder how the hell these people thought that was possible when surely we all know there are dark corners of code where the override and hook systems never reach. Finally I realized they probably just submit a patch and call it 'contributing' instead of 'hacking'. Actually I didn't realize this until some point after I joined them.

When you get in the habit of submitting a patch immediately after debugging or adding a new feature to a module, it will only take you a few minutes to do. The time savings comes from the fact that you now have other eyes on your work. Sometimes the module maintainer will turn around and point out to me a bug in my patch that I hadn't yet tested for. Usually they will eventually commit my patch, which may be a time-savings for me on some future project or when upgrading the current one. Or they might give me a tip like "upgrade to my latest version you idiot because it's actually way better" which is valuable to know. Maybe they will like my code so much that they will offer me marriage or employment, which could be side benefits on my time-saving mission.

While I'm not sure I'd advise anyone to propose marriage based off of a good Drupal patch (then again, I've heard many other, much worse, reasons to propose), the rest of her post is spot on!

Add to calendar
Syndicate content