Ticket Change Details
Not logged in
Overview

Artifact ID: 2e07bc69cad051ffe241b4acca052b3e964af1ef
Ticket: 89b54e57b464fa8a51515295ae9be9da014f6024
branch new asks to sign although clearsign says not to sign
User & Date: drh 2010-10-03 18:12:08
Changes

  1. Appended to comment:
    
    
    <hr /><i>drh added on 2010-10-03 18:12:08:</i><br />
    My personal opinion is that the "branch new" command should be removed.
    I don't see the point it in.  One does not have to "create" branches in
    Fossil - they spring into existence on their own as they are needed.
    
    I suspect that the "branch new" command stems from prior exposure to other
    VCSes (svn perhaps?) where branches do have to be explicitly created prior
    to use.  But Fossil does not work that way.  My suspicion is that the
    "branch new" command was added for familiarity for people coming from other
    VCSes.  I did not have anything to do with the "branch" command myself.
    
    Looking further, I see that the "branch list" command does not appear very
    helpful either, at least not in its current form.  Perhaps if "branch list"
    actually returned a list of branches, rather than a timeline, it would be
    useful for something.  But in its present form, my preference would be to
    remove the entire "branch" command - both "branch new" and "branch list".
    
    So, are there any objections to solving this ticket simply by removing
    the "branch" command?  What arguments are there in favor of keeping the
    "branch" command around?  
    
  2. resolution changed to: "Open"