git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [RFC PATCH 2/3] Add specification of git-vcs helpers

From
Daniel Barkalow <barkalow@iabervon.org>
Date
Jan 12, 2009, 17:46 UTC
Message-ID
<alpine.LNX.1.00.0901121228331.19665@iabervon.org>
In-Reply-To
<496AFB8D.4000803@viscovery.net>
On Mon, 12 Jan 2009, Johannes Sixt wrote:
Show 11 quoted lines
> Daniel Barkalow schrieb:
> > +NAME
> > +----
> > +git-vcs-* - Helper programs for interoperation with foreign systems
> > +
> > +SYNOPSIS
> > +--------
> > +'git vcs-<system>' <command> [options] [arguments]
> 
> The current rule is that helper programs have double-dash in the name:
> git-rebase--interactive, git-web--browse, etc.

I'm not entirely sure if these are helper programs in that sense, or really what the distinction is between these and regular plumbing. Multiple programs will be calling them, and they'll have a specified API, in any case. (I think the double-dash programs are ones where all of the call sites are internal, so both the API and all the users can be changed together.)

	-Daniel
*This .sig left intentionally blank*
Previous: Johannes Sixt
Message 5 of 5 in “Add specification of git-vcs helpers”
  1. 2/3 Add specification of git-vcs helpersDaniel Barkalow, Jan 11, 2009
  2. Junio C HamanoJan 12, 2009
  3. Daniel BarkalowJan 12, 2009
  4. Johannes SixtJan 12, 2009
  5. Daniel BarkalowJan 12, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.