Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410579 - Mention https:// clone URLs on git.overlays.gentoo.org Gitweb
Summary: Mention https:// clone URLs on git.overlays.gentoo.org Gitweb
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Git (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL: http://git.overlays.gentoo.org/gitweb...
Whiteboard:
Keywords:
Depends on: 410569
Blocks:
  Show dependency tree
 
Reported: 2012-04-02 15:34 UTC by Sebastian Pipping
Modified: 2012-06-29 18:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2012-04-02 15:34:13 UTC
[Current]
URL git://git.overlays.gentoo.org/proj/sunrise-reviewed.git
    http://git.overlays.gentoo.org/gitroot/proj/sunrise-reviewed.git
    git+ssh://git@git.overlays.gentoo.org/proj/sunrise-reviewed.git

[Wanted]
URL git://git.overlays.gentoo.org/proj/sunrise-reviewed.git
    http://git.overlays.gentoo.org/gitroot/proj/sunrise-reviewed.git
    https://git.overlays.gentoo.org/gitroot/proj/sunrise-reviewed.git
    git+ssh://git@git.overlays.gentoo.org/proj/sunrise-reviewed.git

Thanks!
Comment 1 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-27 16:20:31 UTC
Done
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-06-27 16:49:44 UTC
Any thoughts on removing http:// ?? 4 URLs is getting abit excessive for people not so familar with git. (IMO)
Comment 3 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-27 17:30:45 UTC
I would prefer not to show http and https at all tbh, the git daemon and git+ssh are the preferred ones either way. Sebastian/Christian, opinions please
Comment 4 Christian Ruppert (idl0r) gentoo-dev 2012-06-27 18:06:15 UTC
http(s) is for people behind a proxy/firewall. We should add https links as well but we should try to add a note that http(s) should be only used for the mentioned cases.
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-06-27 18:15:45 UTC
Definitely need to keep http*, can't rely soley on git & git+ssh
Comment 6 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-27 18:41:13 UTC
Ok, so here is a solution:
- Remove http and keep https only in gitweb
- Add somewhere in our overlays docs that http/https should be used for people behind proxy/firewall

How about this?
Comment 7 Christian Ruppert (idl0r) gentoo-dev 2012-06-27 19:22:11 UTC
https may be restricted as well, in some cases.
Comment 8 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-27 19:42:20 UTC
I know, I am just proposing a solution in order to have 3 URL's listed in gitweb instead of 4. If you believe that all four of them should stay in gitweb, I will point out somewhere in the overlays docs that http(s) should be used as backup, and we can close this bug again.
Comment 9 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-28 13:00:45 UTC
Since the issue is NOT important, and we spend way more time discussing it than we should, I removed http from gitweb and I'll mention about all the clone URL choices in an overlays doc
Comment 10 Sebastian Pipping gentoo-dev 2012-06-29 18:18:40 UTC
(In reply to comment #2)
> Any thoughts on removing http:// ?? 4 URLs is getting abit excessive for
> people not so familar with git. (IMO)

How about this space-saving approach:

git://git.overlays.gentoo.org/proj/genkernel.git
http://... or https://git.overlays.gentoo.org/gitroot/proj/genkernel.git
git+ssh://git@git.overlays.gentoo.org/proj/genkernel.git

Too ugly?


(In reply to comment #7)
> https may be restricted as well, in some cases.

That makes a good reason to keep http listed in my eyes.


(In reply to comment #9)
> Since the issue is NOT important, and we spend way more time discussing it
> than we should, I removed http from gitweb and I'll mention about all the
> clone URL choices in an overlays doc

No reason rush.  I'm happy that HTTPS is in there now.