Drush Integration Challenge is Over
Another Drupal module development challenge has ended here at The Module Off. This challenge asked the community to submit a Drush integration. Here's the details:
The Challenge
Thank the good lord (or more accurately, moshe weitzman, greg.1.anderson, and the rest of the committers) for Drush. The amount of time that I've saved using the command line with Drush instead of clicking through the Drupal web interface is incredible. One of the best features of Drush is its extensibility; modules can add drush commands to control their custom functionality. Extensions can also register global Drush commands that aren't tied to any specific module on a Drupal site. In this challenge, we invite you to create either one. Essentially, this challenge calls for you to create something awesome that uses or integrates with Drush. This could be a Drush interface for an existing module, a new global Drush command, or even a cool Drush script that you use in your development or deployment workflow. Let's see what you got!
The Winner
We had three great submissions this time around, but the Drush extension submitted by greg.1.anderson takes the cake. Greg submitted his Drush Issue Queue Extras code, which allows you to POST A PATCH TO THE ISSUE QUEUE FROM THE COMMAND LINE! Not only is that the coolest frickin' thing imaginable, but the code itself is easy to read and well commented. If you want to learn a bit about writing an extension for Drush, take a look!
What's Next?
We've alrady begun our next challenge which asks for an example using the Batch API. If you haven't tried The Module Off yet, this is a pretty easy challenge to start with; jump on in!
Tags: Drupal Planet