<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1586" name=GENERATOR></HEAD>
<BODY 
style="WORD-WRAP: break-word; khtml-nbsp-mode: space; khtml-line-break: after-white-space">
<DIV><SPAN class=410031116-02022007><FONT face=Arial color=#0000ff 
size=2>Chad,</FONT></SPAN></DIV>
<DIV><SPAN class=410031116-02022007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=410031116-02022007><FONT face=Arial color=#0000ff size=2>Not 
quite. HEAD must always exist. As Michael pointed out in another post, one would 
normally do all new work in HEAD and backport. It's just another way of working 
with branches and you have to decide which method is most comfortable for you to 
get the job done. And even in my method, if HEAD didn't exist where would you 
begin code freeze update work. The DRUPAL-6 branch won't exist until release 
time. You need somewhere to work before that (unless you plan on having tardy 
modules then who cares ;)</FONT></SPAN></DIV>
<DIV><SPAN class=410031116-02022007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=410031116-02022007><FONT face=Arial color=#0000ff 
size=2>--Andy</FONT></SPAN></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> 
  development-bounces@drupal.org [mailto:development-bounces@drupal.org]<B>On 
  Behalf Of </B>Chad Phillips -- Apartment Lines<BR><B>Sent:</B> 02 February 
  2007 16:09<BR><B>To:</B> development@drupal.org<BR><B>Subject:</B> Re: 
  [development] CVS branch work best practices?<BR><BR></FONT></DIV>
  <DIV>
  <DIV>AjK wrote:</DIV><BR class=Apple-interchange-newline>
  <BLOCKQUOTE type="cite">
    <P style="MARGIN: 0px"><FONT style="FONT: 14px Helvetica" face=Helvetica 
    size=4>Now, in HEAD, I start porting to DRUPAL CORE HEAD. There's no point 
    adding</FONT></P>
    <P style="MARGIN: 0px"><FONT style="FONT: 14px Helvetica" face=Helvetica 
    size=4>features here as we are probably in code freeze anyway and we're 
    all</FONT></P>
    <P style="MARGIN: 0px"><FONT style="FONT: 14px Helvetica" face=Helvetica 
    size=4>upgrading like mad.</FONT></P>
    <P style="MIN-HEIGHT: 17px; MARGIN: 0px; FONT: 14px Helvetica"><BR></P>
    <P style="MARGIN: 0px"><FONT style="FONT: 14px Helvetica" face=Helvetica 
    size=4>Then, DRUPAL-6 comes along. Branch my module, wipe HEAD (till next 
    code</FONT></P>
    <P style="MARGIN: 0px"><FONT style="FONT: 14px Helvetica" face=Helvetica 
    size=4>freeze) and continue devel down the DRUPAL-6 
  branch.</FONT></P></BLOCKQUOTE><BR></DIV>
  <DIV>please correct me if i'm wrong, but given this approach, why ever have 
  HEAD at all? </DIV>
  <DIV><BR class=khtml-block-placeholder></DIV>
  <DIV>let's say you permanently wipe the files in HEAD except for the README. 
  couldn't you just create the DRUPAL-6 branch directly from the latest DRUPAL-5 
  work? it doesn't seem like HEAD ever needs to exist in this model, except as a 
  placeholder for the README. </DIV>
  <DIV><BR class=khtml-block-placeholder></DIV>
  <DIV>am i off base??</DIV>
  <DIV><BR class=khtml-block-placeholder></DIV>
  <DIV>chad</DIV><BR></BLOCKQUOTE></BODY></HTML>