I can&#39;t speak for how all consultants/companies build their Drupal sites, but we are always building sites with an eye towards upgrading them when the next version is available, which means a few things to me:<br><br>1) We try to use as little &quot;custom code&quot; as possible. If we are changing the way a module works, we submit our changes as a patch and work to get the patch committed. This means easier updates in the near term, and (hopefully) an easier upgrade path in the medium-long term.<br>
<br>2) We release every module that is not specific to the site we&#39;re building back to d.o. This is really an extension of the first item, but on a slightly different scale. The idea of both 1 and 2 is that by releasing the code we create into &quot;the wild&quot; it will get picked up (and hopefully supported) by more developers. <br>
<br>3) We keep up-to-date on what is happening with the next Drupal release (and our devs actively participate in the next release, at different levels) and we try and backport whatever improvements we know the client will need. See our &quot;Book_Bridge&quot; module for a released example of this.<br>
<br>And we do build this into our estimates. Of course planning takes more time/money, but if the client is worth their weight in foo-bars then they will not flinch at the additional up-front cost that will save them time/money/headaches/downtime in the future. <br>
<br>IMO- it&#39;s all about &quot;what are you selling&quot;. Some consultants/shops sell the &quot;short game&quot;--getting a site up in the shortest amount of time for the least amount of money-- while others (like ourselves) sell the &quot;long game&quot;, which includes ensuring that a site is &quot;Future Ready&quot;. If a client isn&#39;t willing or able to pay for a site that can stand the test of time, then they probably aren&#39;t the right client for us. Someone else may be willing to sacrifice quality for cost, but they most likely won&#39;t be a client of ours. <br>
<br>That&#39;s not to say we don&#39;t have any &quot;legacy&quot; clients whose systems we did not build using the &quot;short&quot; method, but over time it has become painstakingly obvious that while you can lower upfront costs for cheap/poor clients, the expense grows astronomically for those same clients over time. <br>
<br clear="all">--<br>Alex Urevick-Ackelsberg<br>ZivTech, LLC<br><a href="http://zivtech.com">http://zivtech.com</a><br><a href="mailto:alex@zivtech.com">alex@zivtech.com</a><br>office: (267) 940-7737<br>cell: (215) 866-8956<br>
skype: zivtech<br>aim: zivtech<br>
<br><br><div class="gmail_quote">2009/3/29 Sam Cohen <span dir="ltr">&lt;<a href="mailto:sam@samcohen.com">sam@samcohen.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I understand the logic in what you&#39;re saying, but it makes me wonder whether or not in the real world, big site developers who are now building complex sites in Drupal 6, with lots of customization, are building into their fees and being upfront with clients about what it&#39;s going to cost to upgrade that site to Drupal 7.  <br>

<br>And you can&#39;t tell me this is a small cost for anything but the simplest sites.  How many hours of work were required to take Drupal.org to Drupal 6?<br><br>Sam<br><br><div class="gmail_quote">2009/3/29 Alex Urevick-Ackelsberg <span dir="ltr">&lt;<a href="mailto:Alex@zivtech.com" target="_blank">Alex@zivtech.com</a>&gt;</span><div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>&gt; Whatever that figure is, there certainly tens if not hundreds of<br>&gt; thousands of D5 sites out there, and as mentioned, many of them are<br>

&gt; large sites owned by large entities.  My guess is that a very large<br>
&gt; percentage, if not the majority, do not have a strong interest in<br>&gt; upgrading. That&#39;s just my guess.<br><br></div>I highly, highly doubt that this is true. If you are a &quot;large entity&quot; running a &quot;large site&quot; then you are almost certainly going to update as often as you need to in order to keep your site alive and healthy. Even those dinosaurs that refuses to update ie6 are constantly forced to update almost every other piece of software and hardware, most often around ideas of EoL and support. <br>


<br>It&#39;s the small sites that we&#39;re talking about here, really. Any big site that doesn&#39;t update <i>deserves </i>whatever bad things happen to their site. If you can&#39;t be bothered to put locks on your house, don&#39;t be surprised when someone breaks in, espescially when your house is accessible from almost anywhere on earth.<br>


<br>--<br><font color="#888888">Alex Urevick-Ackelsberg<br>ZivTech, LLC<br><a href="http://zivtech.com" target="_blank">http://zivtech.com</a><br><a href="mailto:alex@zivtech.com" target="_blank">alex@zivtech.com</a><br>

office: (267) 940-7737<br>cell: (215) 866-8956<br>skype: zivtech<br>
aim: zivtech</font><div><div></div><div><br><br><br>On Sun, Mar 29, 2009 at 7:43 AM, Fred Jones &lt;<a href="mailto:fredthejonester@gmail.com" target="_blank">fredthejonester@gmail.com</a>&gt; wrote:<br>&gt;<br>
&gt; &gt;&gt; When D7 gets released, the community will support D7 and D6.<br>
&gt; &gt;&gt;<br>&gt; &gt;&gt; D5 support will be dropped at that juncture.<br>&gt; &gt;<br>&gt; &gt; Who gets to say what &quot;the community&quot; will do?<br>&gt; &gt;<br>&gt; &gt; Because Drupal has expanded a lot over recent years and has been adopted by<br>


&gt; &gt; some big sites - surely there is a stronger argument than in the past for<br>&gt; &gt; longer term support.<br>&gt; &gt;<br>&gt; &gt; So maybe the existing security team won&#39;t take it on - but if there are<br>


&gt; &gt; enough people in the community who do want to support D5 for longer then I<br>&gt; &gt; can&#39;t see why anyone else in the community would want to prevent this.<br>&gt;<br>&gt; I have wondered the same thing. How many more D5 sites are there than<br>


&gt; D4? A factor of 10, 100 or 1000? Very hard to say I think but there<br>&gt; are a few facts about core downloads at least here<br>&gt; <a href="http://buytaert.net/drupal-download-statistics-2008" target="_blank">http://buytaert.net/drupal-download-statistics-2008</a><br>


&gt;<br>&gt; Whatever that figure is, there certainly tens if not hundreds of<br>&gt; thousands of D5 sites out there, and as mentioned, many of them are<br>&gt; large sites owned by large entities. My guess is that a very large<br>


&gt; percentage, if not the majority, do not have a strong interest in<br>&gt; upgrading. That&#39;s just my guess.<br>&gt;<br>&gt; Fred<br>&gt; _______________________________________________<br>&gt; consulting mailing list<br>


&gt; <a href="mailto:consulting@drupal.org" target="_blank">consulting@drupal.org</a><br>&gt; <a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a><br>

<br>
</div></div><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></div></div></div><br>
<br>_______________________________________________<br>
consulting mailing list<br>
<a href="mailto:consulting@drupal.org">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></div><br>