"How to Write a Drupal 7 Installation Profile": http://drupal.org/node/1022020
Any experience with this (good or bad)?
The link above references the ability to create an installation profile. Question is, how much can it do?
The real objective is to be able to put everything into code (and version control) that defines the website; permissions, OG field group settings, you name it. And then use that as a routine production path from dev, to stage, to production.
I've heard theory that this technique could be used to not only establish a site, also as a vehicle for migrating from the dev environment, to staging, to production.
Clearly, there is a benefit to be gained by an organization like Pressflow to be able to build a preconfigured base distribution. But, how viable is this technique for routine website updates and maintenance?