On Mon, 5 Apr 2010, Junio C Hamano wrote:
I would think that INVOCATION section needs to specify how the helper is
selected (e.g. taking "frotz" out of "frotz::<some info>", or using the
configuration variable remote.origin.vcs), and where the one or two
parameters given to the program come from, to help such a developer who
wants to add his own remote helper.
I think where the helper gets selected should be described in the (more
user-centric) documentation of how git uses external helpers; helper
developers (who are writing their helper in the context of git) should
generally be familiar with this from the user documentation. I'd like to
keep this document as little specific to git being what calls the helper
as possible.
-Daniel
*This .sig left intentionally blank*