git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Recent documentation patches, and an RFC on terminology
@ 2010-04-23 21:54 Eric Raymond
  2010-04-23 22:14 ` Björn Steinbrink
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Eric Raymond @ 2010-04-23 21:54 UTC (permalink / raw)
  To: git

I just sent two documentation patches to the list in quick succession.
In case they arrive out of order: the first, smaller one - modifying
only the git-status documentation - should be applied before the 
second one (distinguishing between "staging area" and "index"
throughout the documentation).

We may have an opportunity to improve on the term "staging area".  As
I reflect on it, I think replacing that with the term "depot" might
not be a bad idea.  In English this word has the general sense of
"warehouse", and the more specialized connotation of a place where
freight is temporarily held for transshipment, or where military
supplies and recruits are mustered before field deployment.  That is,
a depot is a particular kind of staging area.

Since these terms are so similar, why change?

One reason is that --depot would be a shorter and more graceful choice 
than --staging-area as a long-form option.  It has the same letter
count as "index", so changing command and option names to use it 
wouldn't add more typing.

Another reason is that "depot" is slightly more distant from normal
English vocabulary than "staging area" is.  When you need a word to 
co-opt as a technical term of art, thast's an advantage; it reduces 
the chances of collisions between term-of-art and normal usages.

If this proposal is accepted, I can very easly generate a patch to
implement it.  Teasing apart "index" from "staging area" was actual 
work, but now that the distinction has been made replacing the latter
would be trivial.
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>

The politician attempts to remedy the evil by increasing the very thing
that caused the evil in the first place: legal plunder.
	-- Frederick Bastiat

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-04-25  0:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-23 21:54 Recent documentation patches, and an RFC on terminology Eric Raymond
2010-04-23 22:14 ` Björn Steinbrink
2010-04-23 22:29   ` Eric Raymond
2010-04-23 23:21     ` Nicolas Pitre
2010-04-24  7:23       ` Junio C Hamano
2010-04-24 13:04         ` Nicolas Pitre
2010-04-24 16:56 ` Adam Brewster
2010-04-25  0:31 ` Aghiles

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).