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

Re: repo.or.cz wishes?

From
Linus Torvalds <torvalds@linux-foundation.org>
Date
Aug 27, 2007, 18:23 UTC
Message-ID
<alpine.LFD.0.999.0708271114470.25853@woody.linux-foundation.org>
In-Reply-To
<20070827004153.GN1219@pasky.or.cz>
On Mon, 27 Aug 2007, Petr Baudis wrote:
Show 9 quoted lines
> On Mon, Aug 27, 2007 at 02:16:34AM CEST, Sven Verdoolaege wrote:
> > On Mon, Aug 27, 2007 at 01:59:44AM +0200, Petr Baudis wrote:
> > >   So now I wonder, what is the thing you miss most there? Any cool stuff
> > > repo.or.cz could (preferrably easily) do and doesn't?
> > 
> > Just a minor nit, but how about dropping the "git+" from the
> > Push URL?
> 
> I'm a major proponent of the "git+"
I'd say "only", not "major".
It makes no sense.
> - it's just the correct thing to specify. ssh:// by itself means secure 
> _shell_
No it isn't, and no it doesn't.
It makes no sense what-so-ever.

"ssh://" is the *protocol*. What is actually done over the protocol is specified by the program.

This is not at all git specific. Try running "ssh" vs "scp" some day, and you'll notice the exact same thing: they both use the ssh _protocol_, but no, your statement that "ssh://" by itself means "secure _shell_" is total and utter garbage.

It means nothing at all of the kind. 

"ssh://" means the ssh protocol. It is that unambiguous, and that simple. Saying "git+ssh://" is totally idiotic, always has been, and always will be.

It's as stupid as it would be to require people to say
	scp cp+ssh://host/filename .

and nobody sane would *ever* advocate something that stupid. It's not how it's done.

So why do you continue to advocate "git+ssh://", when nobody else does, and several people have asked you not to.

And yes, I realize that SVN does it. SVN for some unfathomable reason uses "svn+ssh://", but let's face it, the SVN developers have neither taste nor brains. They don't know any better.

			Linus
Previous: Petr BaudisNext: Junio C Hamano
Message 4 of 28 in “repo.or.cz wishes?”
  1. Petr BaudisAug 26, 2007
  2. Sven VerdoolaegeAug 27, 2007
  3. Petr BaudisAug 27, 2007
  4. Linus TorvaldsAug 27, 2007
  5. Junio C HamanoAug 27, 2007
  6. Matthieu MoyAug 27, 2007
  7. Martin MaresAug 27, 2007
  8. Jing XueAug 27, 2007
  9. Linus TorvaldsAug 27, 2007
  10. Sam VilainAug 27, 2007
  11. Linus TorvaldsAug 27, 2007
  12. Jakub NarebskiAug 27, 2007
  13. Linus TorvaldsAug 27, 2007
  14. Sam VilainAug 27, 2007
  15. Linus TorvaldsAug 27, 2007
  16. Jakub NarebskiAug 27, 2007
  17. Jakub NarebskiAug 27, 2007
  18. Sam VilainAug 27, 2007
  19. Johannes SchindelinAug 27, 2007
  20. Uwe Kleine-KönigAug 27, 2007
  21. Sven VerdoolaegeAug 29, 2007
  22. Jakub NarebskiAug 29, 2007
  23. Petr BaudisAug 29, 2007
  24. Petr BaudisAug 29, 2007
  25. Theodore TsoAug 29, 2007
  26. Shawn O. PearceAug 31, 2007
  27. Linus TorvaldsAug 29, 2007
  28. Shawn O. PearceSep 1, 2007

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.