Drush Hacking for Fun and Profit
drush is a command line utility for (relatively) pain-free Drupal administration. This session will cover drush core functionality, drush architecture, and drush custom command implementation. I'll walk through the implementation of a custom drush command called "node" that lets you run UNIX commands on Drupal nodes. Given time we'll also go over novel uses of drush including embedded AJAX terminals, features, general purpose bootstrapping of scripts, and more.
Agenda
drush makes Drupal management infinitely more efficient! Find out what drush can do, and how to extend drush to meet your particular command line needs.
Goals
Understand the drush architecture, most used commands, and methods for extending core drush functionality (by writing custom commands).
Resources

