drush
Drush Make - Install Like a Pro
It only takes a few Drupal installs to notice the pointless repetition of the process. First you download Drupal core, then the latest modules, your favorite base/admin themes, other libraries for JavaScript or WYSIWYG editing, and so on... Why should you have to do this over and over? The answer is: you don't.
In this session we'll discuss automating Drupal installations using Drush make. A makefile is a simple, human-readable macro that is executed by Drush. It can save you tons of time and effort!
-----------> Slides available <----------
Coming in to this session you should be comfortable using Drush, or at least understand it. There will be some command line demos. (it's totally worth it, I swear)
Coming out of this session you will have:
- Basic understanding of makefiles, their creation, and deployment
- Example makefiles for common types of sites
- A point-and-click Drupal installation generator for makefiles - drop dead simple
- The desire to never install Drupal manually ever again
Schedule info
Don't Break Your Live Site! How to do Enterprise Level Deployment with Drupal
One of my first questions when I started getting into Drupal 5 years ago was how to do testing and deployment of a Drupal site. At the time there was no good answer but since then some great tools have been developed that have made it possible. With tools like Features, Drush, Deploy and Git we can now have a process for developing, testing and deploying new functionality and bug fixes to our live sites with a structured workflow and minimizing the risk of something going wrong.
In this session we will go over the tools and best practices for deployment with Drupal. We at LevelTen interactive use these freely available tools to manage all of our clients and have had great success in updating their sites, completely rebuilding sites and fixing many issues all with minimal to no downtime and no major update accidents. Come find out how you too can keep your live site rocking while adding new fixes and functionality in a sane and safe way.
Instant Awesome Dev Environment using Drupal Quickstart
Setting up a development environment is a repetitive, tricky, and time-consuming task. It's a *major* hurdle for any new developer.
Drupal Quickstart uses virtualization (Virtualbox) to offer new and experienced developers a pre-made, downloadable development environment, customized for Drupal development and theming.
Quickstart offers individuals a ready-to-go experience, and teams opportunities for standardization and easy collaboration.
In this session, I'll cover:
1) How to get started (I'll bring DVD's with Quickstart on them)
2) How to download and install Drupal 7 in one command
3) How to debug that project with XDebug and Netbeans
4) How to performance profile code with XHProf and the Debug module
It is possible to do this in a one hour beginner session because the tools are already setup in the development environment. For more info, check out the Quickstart screencasts on YouTube.
http://www.youtube.com/user/drupalquickstart
I'll present using the Quickstart 1.0 version. Based on download statistics and 3200 views on YouTube, I estimate between 500 and 1000 people have downloaded and use Quickstart on a daily basis.

















