Progress terminology [was e: [PATCH resend] churn: use ui.progress instead of --progress]

Greg Ward greg-hg at gerg.ca
Mon Mar 15 11:24:00 CDT 2010


On Thu, Mar 11, 2010 at 1:43 PM, Benoit Boissinot <bboissin at gmail.com> wrote:
> Please devise a best-practice for progress keywords, I'm usually
> struggling to find good words.

As one of the self-appointed English grammar goons, may I suggest the
present participle of a common verb?  E.g. "bundling", "searching",
"cloning", "adding", etc.

In the case of churn, there's not an obvious choice.  "Processing" and
"analyzing" both seem reasonable to me.  "Churning" is NOT the right
choice, since churning is what programmers do to a codebase as they
add changesets to it.  The 'churn' extension analyzes code churn.

(The original meaning of "to churn" is what you do to cream to turn it
into butter, ie. it changes the state of a system. If the churn
extension actually turned my cream repo into butter, I'd be quite
surprised.)

Greg


More information about the Mercurial-devel mailing list