We here at Development Seed capture all configuration (Views, content types, variables) in code using Features and Strongarm. Once its in code you can version control it. Pushing code between dev/staging/ prod. is a non-issue.

This approach accounts for 99% of configuration tasks - our roll out check lists when pushing live got very short. Of course, content staging is not covered by this approach, but we rarely face such a requirement.

Alex

On Dec 24, 2009, at 9:50 AM, Ashraf Amayreh wrote:

Hello all,

I'm currently working with a company that's aiming to convert their .NET portal to Drupal (yes, good luck to me on migration strategy!), the portal gets nearly 30 million page views per month. I've done a lot of reading about development->staging->production scenarios, looked at a lot of modules like Drush, Aegir, etc but I want to see where efforts have reached regarding this issue and possibly join forces with others. There are more than ten developers/ themers working on the portal.

What reads/modules do you recommend? How are people managing this difficult task? Have we gotten to a stage where no downtime in the production server is possible in the process?

Also, I like to learn from others, how does ROR handle this? How do other systems handle this? Any one out there to share his experience?

--
Ashraf Amayreh
http://aamayreh.org

Alex Barth
http://www.developmentseed.org/blog
tel (202) 250-3633




Reply via email to