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

Re: git_inetd_server: run git-http-backend using inetd

From
Kyle J. McKay <mackyle@gmail.com>
Date
Jul 19, 2014, 01:54 UTC
Message-ID
<1A68D760-F69C-4DBE-AEAC-6672626A9515@gmail.com>
In-Reply-To
<20140719001908.GX12427@google.com>
On Jul 18, 2014, at 17:19, Jonathan Nieder wrote:
Show 15 quoted lines
> Kyle J. McKay wrote:
>> On Jul 18, 2014, at 10:16, Jonathan Nieder wrote:
>>>
>>> "Git URLs" as described e.g. in git-clone(1) weren't intended to be
>>> actual URIs.
>>
>> According to RFC 3968 section 1.1.3:
>> "A URI can be further classified as a locator, a name, or both. The
>> term "Uniform Resource Locator" (URL) refers to the subset of URIs"
>> [...]
>>
>> So actually they are URIs.
>
> You mean abusing the word URL when we meant URL-shaped thing makes it
> into a URL?
That is your contention.
> Do you
> mean that I should read that RFC and be convinced that what you are
> saying about ports is the right thing to do?

It's the right thing to do because it's the standard for how URLs are expected to behave.

> "It's in a standard that you never
> intended to follow" is not particularly convincing or relevant.

That is your contention. If it is truly the case that where the Git documentation uses the "URL" acronym that Git does not actually intend for "URL" to be interpreted as a "URL" as defined by the various standards covering such URLs then explicit text needs to be added to the documentation saying so to avoid confusion. In the absence of such text, expecting a reader of Git documentation to interpret the term "URL" any other way is irrational.

Previous: Jonathan NiederNext: Torsten Bögershausen
Message 9 of 13 in “git_inetd_server: run git-http-backend using inetd”
  1. Kyle J. McKayJul 17, 2014
  2. Jonathan NiederJul 17, 2014
  3. Kyle J. McKayJul 17, 2014
  4. Jonathan NiederJul 18, 2014
  5. Kyle J. McKayJul 18, 2014
  6. Jonathan NiederJul 18, 2014
  7. Kyle J. McKayJul 19, 2014
  8. Jonathan NiederJul 19, 2014
  9. Kyle J. McKayJul 19, 2014
  10. Torsten BögershausenJul 19, 2014
  11. Jonathan NiederJul 19, 2014
  12. Torsten BögershausenJul 20, 2014
  13. Torsten BögershausenJul 20, 2014

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.