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

Re: Shipping man pages?

From
Junio C Hamano <junkio@cox.net>
Date
May 18, 2006, 08:06 UTC
Message-ID
<7vac9f69la.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<20060518074630.GA2994@code-monkey.de>
Tilman Sauerbeck <tilman@code-monkey.de> writes:
> atm, the git release tarballs don't contain man pages.
I ship *source* tarball.

I also happen to do RPM for people who do not want to build from the source (btw, I do that from pure inertia). In addition, preformatted manual pages and html docs are available from man and html branches of the git.git repository.

If you are building from the source, please build from the source. Everything you need is right there.

If you don't build from the source, please use whatever binary distribution available out there. RPM happens to be available from kernel.org. If you are on Debian/Ubuntu/Gentoo/others, please ask your distribution packager to include the manpages and html docs, if they don't already.

Why does this have to come up so often, and everybody who asks for them never supplies the patch to do so?

> Or maybe offer them in a separate tarball?

Things that are buildable from the source do not belong in the source tarball. If somebody wants to do this as a patch, I can be talked into accepting it, but the build procedure should build a separate tarball (or two; one for man and another for woman^Whtml).

Previous: Tilman SauerbeckNext: Mark Rosenstand
Message 2 of 7 in “Shipping man pages?”
  1. Tilman SauerbeckMay 18, 2006
  2. Junio C HamanoMay 18, 2006
  3. Mark RosenstandMay 18, 2006
  4. Junio C HamanoMay 18, 2006
  5. Linus TorvaldsMay 18, 2006
  6. Tilman SauerbeckMay 18, 2006
  7. Fernando J. PeredaMay 18, 2006

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.