Best practises for building and maintaining sites

Speakers: 

Next time you start building a website, here's what you're going to do:

  • You're going to build an install profile
  • You're going to write a Drush Make file (forget about randomly patched modules in the repository)
  • You're going to export your configuration to features
  • You're going to start writing update functions for each deploy
  • You’re going to establish a proper workflow for your team

Not sure what that means? We'll explain.
Not sure how? We'll show you.
Don't agree? We'll argue.
...
Okay? Good.

The promised land that awaits you:

  • Predictable development workflow
  • Reusable components across projects
  • Better tracking of configuration changes
  • Easier onboarding of additional contributors
  • Better integration with automated testing
Schedule info
Experience level: 
Intermediate
Drupal Version: 
Drupal 7.x

Comments

stpaultim’s picture

Some of the topics being addressed in this session happen to be topics I'll be looking for in Austin. In particular "Drush Make Files," "Install Profiles," and "Update Functions."