On Tue, Sep 11, 2007 at 11:57:34AM -0500, Hugo Cornelis wrote:
> On 9/11/07, Nathaniel Smith <[EMAIL PROTECTED]> wrote:
> > I propose that "set of revisions" ~ "branch"?  It would definitely be
> > nice to have more branch metadata.
> >
> 
> Yes, there is a relationship between them, I am not sure what you mean
> with ~ (what is the difference between '~' and '=' ?).

~ is like =, just more vague :-).

> Just some ideas:
> 
> Consider (user-visible) features F and G, implemented both in branch
> A.  Each feature can easily constituted of multiple changesets, but I
> assume for a moment that no single changeset is related to both F and
> G at the same time.  In this case I would like to see exactly two
> entries in my second level log file (and there is an entry in the
> first level monotone log for each changeset).

So perhaps it would be better to... implement F and G in branches F
and G?  That at least reduces the proliferation of mechanisms and UI
for them.

If you mean, rather, that F and G are two general pieces of
functionality, and over a long period of time you want to consistently
mark all the changes that happen to touch on that functionality, then
I guess branches aren't as ideal.  

At the monotone level, I guess a UI for that would be something like:

-- Commit message editor --
Increase flow through the frobulator to reduce blockage.

Keywords: frob, nozzle
-- End commit message editr --

?

-- Nathaniel

-- 
Damn the Solar System.  Bad light; planets too distant; pestered with
comets; feeble contrivance; could make a better one myself.
  -- Lord Jeffrey


_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to