DrupalConParis2009 - deployment http://paris2009.drupalcon.org/taxonomy/term/183/0 en Brico dépôt - how to create websites for 105 department stores http://paris2009.drupalcon.org/session/brico-depot-how-create-websites-105-department-stores <p>Brico dépôt is a well known chain of DIY stores in France.</p> <p>Among their requirements were:</p> <ul> <li> Handle all of the over 100 depots. </li> <li> Import of the product data from SAP every 24 hours </li> <li> Content update every 24 hours </li> <li> about 1200 catalog pages + other categories to handle </li> <li> about 20.000 products and articles in each store. Possibility of variation in prices and availability. </li> <li> DIY layout for website managers. </li> </ul> <p>Topics will be </p> <ul> <li> Import data from 3rd party application. </li> <li> </li></ul><div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> See http://drupal.org/user/227 </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/juergenp" title="View user profile.">juergen.p</a> </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/brico-depot-how-create-websites-105-department-stores" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/brico-depot-how-create-websites-105-department-stores#comments deployment multi-server multisite Wed, 08 Jul 2009 21:59:37 +0000 killes 1263 at http://paris2009.drupalcon.org Automate your site maintenance troubles away with the Aegir hosting system. http://paris2009.drupalcon.org/session/automate-your-site-maintenance-troubles-away-aegir-hosting-system <p>This session will illustrate the use of the <a>Aegir hosting system</a> to simplify the life of developers and administrators, by automating a lot of the common tasks involved in deploying sites.</p> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 3 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> For more than six years now (really, he’s user 1337 on Drupal.org), Adrian has been working with Drupal and is one of the few people who can say that they were at the very first DrupalCon (Antwerp, 2005). During this time, he’s contributed major code enhancements to the project, including the PHPTemplate template engine and Drupal Forms API. And he’s the man for managing massive Drupal deployments. Adrian is the father of Aegir, a set of contributed modules that solves this very problem by providing a simple Drupal based hosting frontend for networks of sites. </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/automate-your-site-maintenance-troubles-away-aegir-hosting-system" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/automate-your-site-maintenance-troubles-away-aegir-hosting-system#comments deployment hosting provisioning Wed, 08 Jul 2009 20:10:50 +0000 adrian 1249 at http://paris2009.drupalcon.org Enterprise Drupal Site And Team Management Panel http://paris2009.drupalcon.org/session/enterprise-drupal-site-and-team-management-panel <p>In this panel, we will be discussing the challenges of team and site management in an enterprise Drupal environment; as well as the solutions we have each found to overcome these issues. The topics covered will be:</p> <p>* Subversion management of a large Drupal installation, with multiple branches and tags for development and deployment.<br /> * Testing newly developed modules and patches for deployment<br /> * Managing a large distributed team of developers<br /> * Managing Drupal upgrades and specifically an upgrade to Drupal 6.X</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Narayan Newton is the Server Coordinate for Drupal.org and Partner at Tag1 Consulting. He is an former System Administrator at the Open Source Lab, with a large amount of experience in team management, technical management and the challenges associated with the development and deployment of new web sites in a distributed work environment. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/wmgreenopolis" title="View user profile.">wm_greenopolis</a> </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/enterprise-drupal-site-and-team-management-panel" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/enterprise-drupal-site-and-team-management-panel#comments deployment Management Team Development Wed, 08 Jul 2009 16:44:12 +0000 nnewton 1242 at http://paris2009.drupalcon.org Migrate a dynamic 5.x site to 6.x with Drush http://paris2009.drupalcon.org/session/migrate-dynamic-5x-site-6x-drush <p>We know all the "drill" of migrating a site:</p> <ul> <li>Put your site on maintenance.</li> <li>Backup your database and code</li> <li>Disable all your modules (do this with 50+ modules)</li> <li>Update your core and modules code</li> <li>run update.php</li> <li>check for errors in update screen</li> <li>activate a module</li> <li>run update.php</li> <li>check for errors in update screen</li> <li>repeat last 3 actions until you have migrated all modules</li> </ul> <p>And then we are not talking about migrating buddylist to friendlist or views 1.x to views 2.x.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Frans Kuipers, in IT since 1985. Using drupal since 2007. Currently web manager of nabuur.com, a collaboration website for International Development 2.0. </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/migrate-dynamic-5x-site-6x-drush" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/migrate-dynamic-5x-site-6x-drush#comments deployment drush migration Wed, 08 Jul 2009 09:42:14 +0000 franskuipers 1220 at http://paris2009.drupalcon.org Performance and High Availability best practices http://paris2009.drupalcon.org/session/performance-and-high-availability-best-practices <p><strong>Note:</strong> the description of this session needs to be updated.</p> <p>How reliable is your web site? If one server at your hosting provider goes down, will it take your site with it? How quickly and confidently can you restore from backups? You DO have backups, right?</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Barry Jaspan has been a Drupal contributor and core developer for over three years. He developed the Schema API and is the team leader for Field API. He is a Principal Engineer at Acquia, Inc. and is an entrepreneurially-minded computer programmer with a strong focus on computer security and privacy. Prior to Acquia, Barry created interMute, the first commercial web annoyance blocker, and Spamnix, a spam-blocking product. Barry is a maniacal whitewater kayaker and rock climber and generally spends his time wherever rocks, water, and gravity meet. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/nnewton" title="View user profile.">nnewton</a> </div> <div class="field-item even"> <a href="/drupal-users/davidstrauss" title="View user profile.">davidstrauss</a> </div> <div class="field-item odd"> <a href="/drupal-users/amazon" title="View user profile.">Amazon</a> </div> <div class="field-item even"> <a href="/drupal-users/killes" title="View user profile.">killes</a> </div> <div class="field-item odd"> <a href="/drupal-users/damien-tournoud" title="View user profile.">Damien Tournoud</a> </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/performance-and-high-availability-best-practices" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/performance-and-high-availability-best-practices#comments deployment high availability hosting Tue, 07 Jul 2009 18:21:20 +0000 bjaspan 1187 at http://paris2009.drupalcon.org