1.0 approaches

Brendan Cully brendan at kublai.com
Thu Feb 7 22:55:08 CST 2008


On Thursday, 07 February 2008 at 18:49, Matt Mackall wrote:
> There are still some areas with rough edges - named branches and case
> sensitivity come to mind. Improvements there that aren't too invasive
> will be considered, but these aren't currently going to be considered
> showstoppers.

In my opinion, named branches in their current form do more harm than good.
People use them expecting them to behave more like in-repository clones
that they can play with and then drop, and usually become frustrated
with them, but only after they've permanently cluttered their repositories.

They also interact badly with clone and older clients, as well as having
more benign UI warts.

I'd be inclined to discourage their use strongly in 1.0 (maybe relegating 
them to debugcommands) unless they are improved. I think they will tend to
result in bad feelings, whereas most of the rest of mercurial is warm
and fuzzy.


More information about the Mercurial mailing list