Rapid Drupal Development using the Features Module

Overview:

In this session, we will discuss using the Features Module for Drupal 7 to build out reusable site functionality by pulling together entities, content types, fields, views, context and more. We will focus on how we can use features to package these entities together into reusable modules to make site building faster and cheaper.

Using features, anyone building Drupal sites from freelancer to mainstream Drupal agencies can shave hours of development time off the beginning of their site building.

We will talk about:

  • What the Features Module does and how to build features from views, fields, entities, content types, context, and more
  • How to set up a Feature Server to share your features
  • Using Drush Make to create your own "distributions" for rapid deployment
  • Adding custom hooks to your feature
  • Will touch on how to safely override your features on a site by site basis while retaining the ability to update that feature.
  • Will touch on how features apply to dev->stage->prod
  • A few other concepts related to features to take you to the next step

Intended audience:

Anyone who wants to create reusable feature sets to be deployed quickly on other websites should attend this session.

Sitebuilders, freelancers, and organizations that want to save time when developing websites for clients.

Speakers

Time slot: 
Wednesday 3:45pm-4:45pm
Track: 
Site building
Experience level: 
Intermediate
Questions answered by this session: 
What is a Feature and how do I make one?
What is a Feature Server and how do I use it?
How can we use Drush Make?
How can we add our own custom programming to Features?
How can we take our use of features to the next level.

Comments

I would consider this session a necessity for Drupal developers these days. I've seen this session a few times, both in person and via video. The presenter is knowledgable and clear about the topic, and is constantly refining the presentation so it stays fresh and gets even better every time. Highly recommended for developers seeking to streamline the site building process using Drupal.

I have been looking around the web for nicely documented workflows that incorporate, drush, features and GIT. I am just learning the CMD line and GIT and am a more interested in creating a solid workflow will be easy to reuse and update.

I am only going to touch on this a little but but I will see about putting up some supporting documentation of my personal workflow

It looks like the screen cast washed out all my demos so I will get the original videos up online shortly.

Please, and thank you! =D

Colorado mountains