From: Lars Hjemli Date: Fri, 12 Sep 2008 16:12:43 GMT Subject: Re: CGit and repository list Message-ID: <8c5c35580809120912r22f16063sa779cd2ce43dd131@mail.gmail.com> In-Reply-To: <20080912160006.GI22960@spearce.org> On Fri, Sep 12, 2008 at 6:00 PM, Shawn O. Pearce wrote: > Jakub Narebski wrote: >> Petr Baudis wrote: >> > >> > this finally tripped me over and I wanted to quickly add cgit as an >> > alternate viewing interface at repo.or.cz. [...] >> >> Or you can wait a little while for "smart" HTTP server, which I guess >> also generates automatically or/and on the fly objects/info/packs and >> info/refs required by "dumb" protocols clients (including old HTTP >> clients). > > The automatic generation of objects/info/packs and info/refs is > planned for support in the smart CGI, but it doesn't help the > "gitweb URL is same as clone URL" concept. For that you need your > HTTP server to know how to issue some requests to gitweb and others > to the smart CGI or to the filesystem. In the case of cgit this should work transparently. > >> P.S. Could you please gather some statistics to compare the period >> before and after installing "smart" HTTP server (and after smart >> clients became widespread). > > Well, it would help if there was a working implementation of the > "smart" HTTP server. ;-) I'll try to come up with a prototype for the smart server as part of cgit ;-) -- larsh