Paper on User Experience of Version Control

Tim Delaney timothy.c.delaney at gmail.com
Mon May 15 19:28:23 EDT 2017


On 13 May 2017 at 12:05, Augie Fackler <raf at durin42.com> wrote:

> On Fri, May 12, 2017 at 09:54:07AM -0700, Gregory Szorc wrote:
> > http://www.ppig.org/sites/default/files/2014-PPIG-25th-Church.pdf
>
> A great paper, I remember talking to Luke when it was in the
> works. Definitely worth reading if you're doing any UX work on
> Mercurial.
>

Agreed. I find it interesting that one of the first Mercurial extensions I
ever used was specifically designed to address one of the hidden
dependencies - hg prompt. I use it to keep partial state of my repo front
and centre - in particular, what repo I'm in, branch, bookmark (not that I
use bookmarks personally, but I work on some repos that do), commit and
phase. Whilst I could, I don't use put the repo status in my prompt as it
makes the shell unresponsive (I have repos that take 2+ seconds for the
status).

[2017-05-16 09:01:45] ${PWD}/
branch:rev>

I have a similar thing with Git for when I'm forced to use it.

Tim Delaney
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20170516/869a765b/attachment.html>


More information about the Mercurial-devel mailing list