Here's my current setup: I have 2 clones/repositories of Satchmo. [1] is for bug fixing and [2] for translations. I've asked for a better solution on the #mercurial channel and no one has offered it to me.
If you have a better idea that's similar to git[3] (1 repo), I'm waiting for it. Until then I'll complain about what Mercurial is offering me, just like Groxx and cdavid (see above).
Wouldn't these branches be permanent? They might be fine for translations, but I doubt upstream would accept one for a bug fix.
As for bookmarks, if I understand this correctly, I have to convince upstream to use them.
With git I can create a branch in my repository and upstream can pull my changes in whatever branch it wishes too. I don't need to convince anyone to do anything else, besides accepting my patches.
If you have a better idea that's similar to git[3] (1 repo), I'm waiting for it. Until then I'll complain about what Mercurial is offering me, just like Groxx and cdavid (see above).
[1] http://bitbucket.org/ciupicri/satchmo
[2] http://bitbucket.org/ciupicri/satchmo-l10n-ro
[3] http://github.com/ciupicri/cobbler/tree/master-pagination-bu...