Steve,<br><br>Yes, you&#39;ve summarized exactly what I intend to do.<br><br>Shai<br><br><div class="gmail_quote">On Thu, Nov 20, 2008 at 3:43 PM, Steven Peck <span dir="ltr">&lt;<a href="mailto:sepeck@gmail.com">sepeck@gmail.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;">Why not add all three use cases and examples? &nbsp;One for the HEAD<br>
version of a release (Drupal 6) and another for a specific version<br>
(Drupal 6.6) with the use cases you&#39;ve just outlined?<br>
<br>
That gives three use cases and examples<br>
<br>
Development on the next generation<br>
Drupal 7<br>
<br>
Testing/bug fix on existing mainline stable branches (which is still<br>
ongoing - see bug tracker)<br>
Drupal 6 HEAD<br>
<br>
CVS Pull of current production release for whatever<br>
Drupal 6-6<br>
<br>
These are not uncommon use case scenarios in our community and it does<br>
no harm for people to be introduced and grow accustomed to such things<br>
they may not have encountered before.<br>
<font color="#888888"><br>
Steven<br>
</font><div><div></div><div class="Wj3C7c"><br>
<br>
On Wed, Nov 19, 2008 at 5:11 PM, Shai Gluskin &lt;<a href="mailto:shai@content2zero.com">shai@content2zero.com</a>&gt; wrote:<br>
&gt; Greg, Ryan, and Documentors,<br>
&gt;<br>
&gt; After reading Ryan and Greg&#39;s responses, the solution seems obvious... the<br>
&gt; page shouldn&#39;t make any assumptions or determine priorities for use-cases.<br>
&gt; It should be verbose with sections clearly labeled.<br>
&gt;<br>
&gt; -- this is how you check out HEAD and this is why you&#39;d want to check out<br>
&gt; HEAD<br>
&gt; -- this is how you check out a specific version and this is why you&#39;d want<br>
&gt; to check out a specific version<br>
&gt;<br>
&gt; Greg wrote:<br>
&gt;&gt;<br>
&gt;&gt; The only drawback I can think of for doing that is it will require us to<br>
&gt;&gt; update that page whenever a new version is released.<br>
&gt;<br>
&gt; I think as long as it is clear that the text you are providing as a sample<br>
&gt; is a variable (replace &quot;Drupal-6-6&quot; with the most recent stable release.&quot;).<br>
&gt;<br>
&gt; Point of clarification needed:<br>
&gt; Greg, what you wrote makes me ask a further clarification. It has been my<br>
&gt; experience that if you specify &quot;DRUPAL-6&quot; you&#39;ll get HEAD for Drupal 6. In<br>
&gt; order to get the most recent stable release of Drupal 6, you&#39;d have to<br>
&gt; specify like this: DRUPAL-6-6.<br>
&gt;<br>
&gt; Since D-6 is not under active development, it is true that the differences<br>
&gt; between the latest stable release and HEAD will be minimal. However,it is<br>
&gt; still better to use the stable release rather than HEAD, in my opinion. My<br>
&gt; experience has been that if I checkout &quot;DRUPAL-6&quot; --- the admin pages,<br>
&gt; update status etc. will show the version as &quot;6.7&quot; when the latest stable<br>
&gt; release is 6.6. I find that disconcerting. Also, I don&#39;t know how Update<br>
&gt; Status would respond when 6.7 actually does get released.<br>
&gt;<br>
&gt; Greg -- am I missing something here?<br>
&gt;<br>
&gt; Another Point of clarification needed:<br>
&gt; The docs page in question mentions that there might be times when you&#39;d want<br>
&gt; to check out a release of Drupal (presumably HEAD) for a specific date. It<br>
&gt; mentions no use-case. This is my guess: you are testing a patch and the<br>
&gt; patch command requires that it be applied to the precise version that the<br>
&gt; patch was created against. Given the sometimes slow work of volunteers, it<br>
&gt; can easily happen that new versions of HEAD are created before folks have<br>
&gt; had a chance to test a patch. Instead of requiring the patch-creater to keep<br>
&gt; rolling against a new HEAD, testers can simply patch against a precise<br>
&gt; version of HEAD that existed in the past. Please confirm (or reject) that<br>
&gt; I&#39;ve got the use-case correct here.<br>
&gt;<br>
&gt; Thanks much,<br>
&gt;<br>
&gt; Shai<br>
&gt;<br>
&gt; On Wed, Nov 19, 2008 at 7:04 PM, Greg Knaddison - GVS<br>
&gt; &lt;<a href="mailto:Greg@growingventuresolutions.com">Greg@growingventuresolutions.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Nov 19, 2008 at 4:47 PM, Ryan Cross &lt;<a href="mailto:drupal@ryancross.com">drupal@ryancross.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Disagree.<br>
&gt;&gt;<br>
&gt;&gt; Disagree.<br>
&gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; it is very standard practice for people jumping into a new open source<br>
&gt;&gt; &gt; project to want to see HEAD (or trunk or whatever) or for people&#39;s first<br>
&gt;&gt; &gt; interest in CVS is to see &quot;what&#39;s coming&quot;. Most people that are<br>
&gt;&gt; &gt; interested<br>
&gt;&gt; &gt; in checking out a specific version (like a stable version) are more<br>
&gt;&gt; &gt; advanced<br>
&gt;&gt; &gt; or experienced with CVS already. Someone&#39;s first jump into CVS is not<br>
&gt;&gt; &gt; going<br>
&gt;&gt; &gt; to be doing so in an effort to make upgrading easier.<br>
&gt;&gt;<br>
&gt;&gt; Maybe, but this is Drupal. &nbsp;The installer in Drupal7 gets completely<br>
&gt;&gt; broken on a pretty regular basis, and that&#39;s not a new thing - things<br>
&gt;&gt; like that often happen in HEAD. &nbsp;I agreed with Shai&#39;s proposal. &nbsp;I<br>
&gt;&gt; think it should primarily explain how to check out DRUPAL-6. &nbsp;The only<br>
&gt;&gt; drawback I can think of for doing that is it will require us to update<br>
&gt;&gt; that page whenever a new version is released.<br>
&gt;&gt;<br>
&gt;&gt; Regards,<br>
&gt;&gt; Greg<br>
&gt;&gt; --<br>
&gt;&gt; Pending work: <a href="http://drupal.org/project/issues/documentation/" target="_blank">http://drupal.org/project/issues/documentation/</a><br>
&gt;&gt; List archives: <a href="http://lists.drupal.org/pipermail/documentation/" target="_blank">http://lists.drupal.org/pipermail/documentation/</a><br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Pending work: <a href="http://drupal.org/project/issues/documentation/" target="_blank">http://drupal.org/project/issues/documentation/</a><br>
&gt; List archives: <a href="http://lists.drupal.org/pipermail/documentation/" target="_blank">http://lists.drupal.org/pipermail/documentation/</a><br>
&gt;<br>
--<br>
Pending work: <a href="http://drupal.org/project/issues/documentation/" target="_blank">http://drupal.org/project/issues/documentation/</a><br>
List archives: <a href="http://lists.drupal.org/pipermail/documentation/" target="_blank">http://lists.drupal.org/pipermail/documentation/</a><br>
</div></div></blockquote></div><br>