<div class="gmail_quote">On Wed, Jan 26, 2011 at 2:58 PM, Carl Wiedemann <span dir="ltr">&lt;<a href="mailto:carl.wiedemann@gmail.com">carl.wiedemann@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

+1 to perusing the past conference sessions. To flesh-out Victor&#39;s last remarks, your question is common among newcomers to Drupal who question whether every mouse click they make on their dev environment will have to be made on production as well. In general, the answer is to put the effects of every mouse click into code so that UI workflows are duplicated by simply updating files on the production environment.<div>


<br></div></blockquote><div><br></div><div>Very well put, Carl. On this note, I feel the best resource possible is </div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="color: rgb(68, 68, 68); font-family: Georgia, &#39;Times New Roman&#39;, Times, serif; font-size: 16px; line-height: 24px; "><a href="http://nuvole.org/blog/2010/aug/24/features-based-development-workflow" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; color: rgb(163, 27, 0); text-decoration: underline; ">http://nuvole.org/blog/2010/aug/24/features-based-development-workflow</a></span></div>

<div><br></div><div>This is a set of slides (these guys are going to be doing training and a session in Chicago) that really underlines the &quot;everything in code&quot; approach, and the solutions it puts forward are very usable whether you atually use features or just ctools, views, image cache, strongarm and taxonomy export (2-dev), etc., bulk export on their own.</div>

<div><br></div><div>I discussed the subject in my recent block post here:</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://awebfactory.com.ar/node/458">http://awebfactory.com.ar/node/458</a></div>

<div><br></div><div>Victor Kane</div><div><a href="http://awebfactory.com.ar">http://awebfactory.com.ar</a></div><div><a href="http://drupal.org/project/pft">http://drupal.org/project/pft</a></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div></div><div>Check out <a href="http://drupal.org/project/features" target="_blank">http://drupal.org/project/features</a> and <a href="http://drupal.org/project/strongarm" target="_blank">http://drupal.org/project/strongarm</a> which allows automated export of site configuration including content types, fields, views, settings, permissions, etc. Other changes may be made by leveraging <a href="http://api.drupal.org/api/drupal/developer--hooks--install.php/function/hook_update_N/6" target="_blank">http://api.drupal.org/api/drupal/developer--hooks--install.php/function/hook_update_N/6</a> in your own module, or via custom drush scripts <a href="http://drupal.org/project/drush" target="_blank">http://drupal.org/project/drush</a></div>

<div><div></div><div class="h5">
<div><br><div class="gmail_quote">On Wed, Jan 26, 2011 at 7:55 AM, mark bradley <span dir="ltr">&lt;<a href="mailto:gopearls42@gmail.com" target="_blank">gopearls42@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>Well, if the first response to my post is any indication, I am indeed in excellent company. Thanks very much for all the information, time to dig in ...<br></div><font color="#888888"><div><br></div><div>Mark</div><br>


</font><div class="gmail_quote"><div>
On Wed, Jan 26, 2011 at 8:38 AM, Victor Kane <span dir="ltr">&lt;<a href="mailto:victorkane@gmail.com" target="_blank">victorkane@gmail.com</a>&gt;</span> wrote:<br></div><div><div></div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



You are in excellent company in the Drupal community. As you must be aware, there is no single approach towards tailoring software development engineering to Drupal.<div><br></div><div>If you&#39;ll go over past DrupalCon talks, slides and videos (as well as the Lullabot Do It With Drupal series) you&#39;ll find a lot to get excited about.</div>





<div><br></div><div>Go to <a href="http://sf2010.drupal.org/conference/schedule" target="_blank">http://sf2010.drupal.org/conference/schedule</a> and you will see many talks on the subject, and if you click on them many have slides and video links.</div>





<div><br></div><div>The site from DrupalCon Copenhagan is unfortunately offline now, but there was a gem of a gem there, which in my opinion is the first thing you should watch, and which is saved for posterity by <a href="http://archive.com" target="_blank">archive.com</a>:</div>





<div><br></div><div><a href="http://www.archive.org/details/OnTheImportanceOfDoneScrumAndDrupalAtTheEconomist" target="_blank">http://www.archive.org/details/OnTheImportanceOfDoneScrumAndDrupalAtTheEconomist</a></div>

<div><br></div><div>&quot;<span style="font-family:Arial, Helvetica, sans-serif;font-size:13px">Join Rob Purdie, ScrumMaster at the Economist, and Ezra Barnett Gildesgame, Developer at Growing Venture Solutions, as they discuss how the Economist uses Scrum to focus on completing work according to an exacting &quot;definition of done.&quot;</span></div>





<span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><br>We&#39;ll cover what &quot;done&quot; means in Scrum, and explain both the processes and tools we use to deliver thin vertical slices of functionality and coordinate with our development teams in London, New York, and Austin, Texas as we build the online product for a publication with a circulation of over 1 million in subscribers in over 200 countries.&quot;</span><div>





<span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px">So this is no abstract BS session, but really how they got things done, in terms of process in general and configuration management and testing in particular.</span></div>





<div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px">Grep in <a href="http://archive.com" target="_blank">archive.com</a> for drupalcon and you will find many more gems.</span></div>





<div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px">Then there is my own book, Leveraging Drupal, quite obsolete since it was published in Feb, 2009 (today there is aegir, and the modern drush, and git and &quot;everything in code&quot;...), but whose first chapter might be interesting to you (it&#39;s free online here: <a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470410876.html" target="_blank">http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470410876.html</a> ).</span></div>





<div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px">Topics you should find out about: aegir, drush, everything in code (and features), git, hudson and drupal, selenium and simple test and drupal...</span></div>





<div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px">Victor Kane</span></div>

<div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><a href="http://awebfactory.com.ar" target="_blank">http://awebfactory.com.ar</a></span></div><div><span style="font-family:Arial, Helvetica, sans-serif;font-size:13px"><a href="http://drupal.org/project/pft" target="_blank">http://drupal.org/project/pft</a><br>





</span><div><br></div><div><br><br><div class="gmail_quote"><div><div>On Wed, Jan 26, 2011 at 9:18 AM, mark bradley <span dir="ltr">&lt;<a href="mailto:gopearls42@gmail.com" target="_blank">gopearls42@gmail.com</a>&gt;</span> wrote:<br>





</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div>Hello,<br></div><div><br></div><div>I&#39;m new to Drupal, evaluating it for use in our corporate web site. I&#39;ve looked through the documentation and I&#39;m wondering if there&#39;s anything about how the traditional development flow of Development-to-QA-to-Production works with Drupal.</div>






<div><br></div><div>Thanks,</div><div>Mark</div>
<br></div></div>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br></div></div>
<br>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div></div></div><br>
<br>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br></div>
</div></div><br>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br>