Jonathan,
I wanted my JS fix to be in both the “toys” and “default” branches… since the “toys” branch hadn’t touched any of the same files as the “default” branch (except some trivial modifications to .hgignore), I went ahead and merged the branches. Hope that was the right thing to do.
-- peter
I’m ok w/ working either way, but would prefer the opposite, mainly because I’m lazy – I’d rather not have to remember to pull the changes/fixes in shared code from the main branch into the sub-branches in order to keep them up-to-date and having to type “hg branch” to ensure I’m on the right one…
Actually, if we have related experimental projects that aren’t directly touching the main code, my preference is to keep them in separate repositories altogether (though perhaps with a common naming convention and links on the websites) and only pulling them in if/when there are points of contact between the two bodies of code.
-- peter
> With git, I use branches all the time. :)Yes, git is geared towards branches, while mercurial is geared more towards
branching-through-cloning. I'm ok with whatever you guys want to do,
especially if you (Jonathan) want to maintain the "toys" branch and pull in
changes... at the time I was lazy and preferred to just merge and not worry
about maintaining separate branches.