Also at DrupalCon there was a talk about Drush,  seemed cool for deployments but I haven&#39;t had a chance to investigate further.<br><br>Actually there&#39;s a pretty long list of stuff I heard about at DrupalCon that I haven&#39;t had a chance to dig into further.<br>
<br>My hosting packages are pretty cheap right now ~20mo, but the ones I&#39;m hosting (as opposed to the larger custom sites the client usually host in house) are all standard, their multi-site&#39;d so code rollout happens across all of them, although I do have to manually run the update script.<br>
<br>I&#39;m hoping Drush will handle that as well.<br><br><div class="gmail_quote">On Fri, Mar 27, 2009 at 9:18 AM, Brian Vuyk <span dir="ltr">&lt;<a href="mailto:brian@brianvuyk.com">brian@brianvuyk.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Sam,<br>
<br>
I put my clients on a monthly &#39;maintenance&#39; contract to handle these things. Generally, 3-4 hours, although some clients want more, some less.<br>
<br>
What I&#39;ve done is create a test site which includes a copy of every module I&#39;ve used on a client&#39;s site, along with any custom stuff I&#39;ve used that depends on certain module functionality. I monitor that site for updates, and when a module is updated, I update the test site for, make sure that any client-specific monkeying I&#39;ve done works, then roll it out to the clients.<br>

<br>
It takes a bit of time up front to replicate some stuff on a testsite in addition to the client&#39;s site... but it pays off because you can catch any bugs introduced by modules ahead of time.<br>
<br>
This approach is starting to get a bit a bit clunky though. I am starting to think about using SimpleTest, and writing my own tests to test for client-specific functionality to ensure that the module upgrades are a bit less painless.<br>
<font color="#888888">
<br>
Brian</font><div><div></div><div class="h5"><br>
<br>
Sam Cohen wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br>
<br>
I am now going to be offering all my clients security and module updates as an ongoing service -- I know.  I should have done it all along. <br>
I&#39;m curious how others structure this service.  Do most of you do it at a regular interval (to cover modules) or just every time there&#39;s a new release.  <br>
My thought is to offer an option where every time there is a Drupal release I will install it and at that time I will check for any module updates and install those as well.  But pricing wise, it&#39;s tricky, because what if you run into trouble due to a module upgrade that leads to a conflict.  Not to mention, the time you should take for testing ? <br>

It seems like the safest way to offer this service is to just say you will bill hourly for whatever time it takes every time there is a release.  Is that how others do it?  If not, how much time to you typically charge/take for this. <br>

Thanks,<br>
Sam<br>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
consulting mailing list<br>
<a href="mailto:consulting@drupal.org" target="_blank">consulting@drupal.org</a><br>
<a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a><br>
  <br>
</blockquote>
<br>
_______________________________________________<br>
consulting mailing list<br>
<a href="mailto:consulting@drupal.org" target="_blank">consulting@drupal.org</a><br>
<a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Email is not a secure form of communication!<br><br>Technologist<br><a href="http://www.hazelconsulting.com/">http://www.hazelconsulting.com/</a><br>253.686.0296<br>
<a href="mailto:dave@hazelconsulting.com">dave@hazelconsulting.com</a><br>skype: hazelconsulting<br>gtalk:kananii<br>ICQ: 366587185<br>