All fair points. Too bad you don't have the haproxy org on github. It would
be nice if that were a trustworthy source.

With regard to the slowness, I am using the following remote config:
$ git remote -v
origin http://git.haproxy.org/git/haproxy-1.5.git/ (fetch)
origin http://git.haproxy.org/git/haproxy-1.5.git/ (push)

It looks like that server uses the dumb http protocol for git, which
requires more roundtrips.

$ curl -si
http://git.haproxy.org/git/haproxy-1.5.git/info/refs?service=git-upload-pack
| grep --binary-files=text '^Content-Type'
Content-Type: text/plain <-- this would be different in the smart protocol

That may explain the slowness.

Thanks,
wt

On Mon, Feb 2, 2015 at 9:40 AM, Willy Tarreau <[email protected]> wrote:

> On Mon, Feb 02, 2015 at 09:34:37AM -0800, Warren Turkal wrote:
> > On Sat, Jan 31, 2015 at 4:57 AM, Willy Tarreau <[email protected]> wrote:
> >
> > > There is no SSL protected repo. I'm surprized that you found the
> > > haproxy.org
> > > site slow, usually it's reasonably fast. Are you sure you weren't
> cloning
> > > from 1wt.eu instead, which is the slow master ?
> > >
> >
> > Would it be possible to get the haproxy org on github to be synced with
> > your repos.
>
> Haproxy.org is supposed to be synced. Github's haproxy account doesn't
> belong to me and is not an official one (and it's different).
>
> > That might provide a nice SSL protected location.
>
> It will bring absolutely nothing considering that 1) trees are replicated
> to multiple places, and 2) the git structure by itself provides protection.
> However SSL would be even slower and more resource intensive. And would
> require a cert and careful maintenance.
>
> Willy
>
>


-- 
Warren Turkal

Reply via email to