* [ANNOUNCE] Public Gitweb Hosting Service
@ 2006-09-20 0:48 Petr Baudis
2006-09-20 1:01 ` Jakub Narebski
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Petr Baudis @ 2006-09-20 0:48 UTC (permalink / raw)
To: git
Hi,
there are various tiny repositories scatterred over the web that are
on crappy broken webhostings, don't have lifetime long enough and most
importantly have no gitweb interface for peeking inside - even e.g.
the StGIT repository suffers from that.
To fix that problem, I've decided to quickly set up a public gitweb
hosting service. The deal is basically that you tell the system your
repository URL (designed only for reasonably small repositories; if you
have big repository, you ought to have the resources to host it) and it
will mirror the repository and provide gitweb interface for it, as well
as publish the mirror for cloning.
It's running at
http://repo.or.cz/
with latest Git and Gitweb from #next and few custom patches (I've
posted the interesting ones), all features enabled. If I get some
time, I will hopefully further improve the Gitweb interface (blame is
almost unusable, pickaxe is top secret functionality, etc.) and I will
generally try to track #next gitweb version closely (at least for the
start).
This is still very experimental - I will watch how much interest, load
and traffic it generates; if it becomes unbearable, I will disable the
public mirror service and keep just the gitweb interface. Also, the web
interface is rather crude and you can currently use it only to register
new projects - if you want to make any adjustments to them, please drop
me a mail. Also please do if you have some cool ideas, or want to do a
nice design for the registration web interface. ;-)
Note that there is also a glibc CVS import available at that address,
entirely coincidentally. That one is an exception and is not synced from
any other Git repository. It took git-cvsimport two days to chew through
on a decent machine (but over the network), the resulting size of 107M
is pretty nice. I hope to set it up to automatically track glibc CVS
further (and possibly other popular non-Git projects later). There's
insane amount of tags which means the gitweb summary page takes "a bit"
long to load, I wonder if using packed refs would improve that.
Have fun,
--
Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
Snow falling on Perl. White noise covering line noise.
Hides all the bugs too. -- J. Putnam
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 0:48 [ANNOUNCE] Public Gitweb Hosting Service Petr Baudis
@ 2006-09-20 1:01 ` Jakub Narebski
2006-09-20 3:35 ` Linus Torvalds
` (2 subsequent siblings)
3 siblings, 0 replies; 8+ messages in thread
From: Jakub Narebski @ 2006-09-20 1:01 UTC (permalink / raw)
To: git
Petr Baudis wrote:
> There's
> insane amount of tags which means the gitweb summary page takes "a bit"
> long to load, I wonder if using packed refs would improve that.
Using git-for-each-ref would certainly improve speed (one fork vs. one per
tag), using packed refs (by the way, can it be limited to tags only?) will
improve speed further (one IO vs. one IO per tag).
--
Jakub Narebski
Warsaw, Poland
ShadeHawk on #git
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 0:48 [ANNOUNCE] Public Gitweb Hosting Service Petr Baudis
2006-09-20 1:01 ` Jakub Narebski
@ 2006-09-20 3:35 ` Linus Torvalds
2006-09-20 10:51 ` Petr Baudis
2006-09-21 22:42 ` Anand Kumria
2006-10-12 21:19 ` Nico -telmich- Schottelius
3 siblings, 1 reply; 8+ messages in thread
From: Linus Torvalds @ 2006-09-20 3:35 UTC (permalink / raw)
To: Petr Baudis; +Cc: git
On Wed, 20 Sep 2006, Petr Baudis wrote:
>
> It's running at
>
> http://repo.or.cz/
Well, "running" may be putting it a bit strongly.
When I click "summary" for the glibc-cvs.git tree, I get just a
<div class="title"> </div>
-------------------^
thing back.
Broken gitweb?
Linus
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 3:35 ` Linus Torvalds
@ 2006-09-20 10:51 ` Petr Baudis
2006-09-20 15:05 ` Linus Torvalds
0 siblings, 1 reply; 8+ messages in thread
From: Petr Baudis @ 2006-09-20 10:51 UTC (permalink / raw)
To: Linus Torvalds; +Cc: git
Dear diary, on Wed, Sep 20, 2006 at 05:35:02AM CEST, I got a letter
where Linus Torvalds <torvalds@osdl.org> said that...
>
>
> On Wed, 20 Sep 2006, Petr Baudis wrote:
> >
> > It's running at
> >
> > http://repo.or.cz/
>
> Well, "running" may be putting it a bit strongly.
>
> When I click "summary" for the glibc-cvs.git tree, I get just a
>
> <div class="title"> </div>
> -------------------^
>
> thing back.
>
> Broken gitweb?
That's the start of the summary table. Did you wait long enough here? It
takes a while before the refs are processed and your browser might not
show you the data received meanwhile.
--
Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
Snow falling on Perl. White noise covering line noise.
Hides all the bugs too. -- J. Putnam
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 10:51 ` Petr Baudis
@ 2006-09-20 15:05 ` Linus Torvalds
2006-09-21 0:45 ` Linus Torvalds
0 siblings, 1 reply; 8+ messages in thread
From: Linus Torvalds @ 2006-09-20 15:05 UTC (permalink / raw)
To: Petr Baudis; +Cc: git
On Wed, 20 Sep 2006, Petr Baudis wrote:
> Dear diary, on Wed, Sep 20, 2006 at 05:35:02AM CEST, I got a letter
> where Linus Torvalds <torvalds@osdl.org> said that...
> >
> > When I click "summary" for the glibc-cvs.git tree, I get just a
> >
> > <div class="title"> </div>
> > -------------------^
> >
> > thing back.
> >
> > Broken gitweb?
>
> That's the start of the summary table. Did you wait long enough here? It
> takes a while before the refs are processed and your browser might not
> show you the data received meanwhile.
It's _definitely_ broken for me. But it looks like that may be a firefox
on ppc issue (even if other sites work fine), because I don't have the
same problem on my Mac Mini. Strange.
Maybe it's a "yum install" that upgraded firefox while it was running or
something.
Linus
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 15:05 ` Linus Torvalds
@ 2006-09-21 0:45 ` Linus Torvalds
0 siblings, 0 replies; 8+ messages in thread
From: Linus Torvalds @ 2006-09-21 0:45 UTC (permalink / raw)
To: Petr Baudis; +Cc: git
On Wed, 20 Sep 2006, Linus Torvalds wrote:
>
> It's _definitely_ broken for me. But it looks like that may be a firefox
> on ppc issue (even if other sites work fine), because I don't have the
> same problem on my Mac Mini. Strange.
>
> Maybe it's a "yum install" that upgraded firefox while it was running or
> something.
Indeed, that seems to have been it. It all works for me now. Very strange
firefox bug that only affected one site ;)
(kernel.org runs a much older gitweb, so it was possibly triggered by
something that gitweb does in newer versions).
Linus
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 0:48 [ANNOUNCE] Public Gitweb Hosting Service Petr Baudis
2006-09-20 1:01 ` Jakub Narebski
2006-09-20 3:35 ` Linus Torvalds
@ 2006-09-21 22:42 ` Anand Kumria
2006-10-12 21:19 ` Nico -telmich- Schottelius
3 siblings, 0 replies; 8+ messages in thread
From: Anand Kumria @ 2006-09-21 22:42 UTC (permalink / raw)
To: git
On Wed, 20 Sep 2006 02:48:28 +0200, Petr Baudis wrote:
> Hi,
>
> there are various tiny repositories scatterred over the web that are
> on crappy broken webhostings, don't have lifetime long enough and most
> importantly have no gitweb interface for peeking inside - even e.g. the
> StGIT repository suffers from that.
>
[snip]
> Note that there is also a glibc CVS import available at that address,
> entirely coincidentally. That one is an exception and is not synced from
> any other Git repository. It took git-cvsimport two days to chew through
> on a decent machine (but over the network), the resulting size of 107M is
> pretty nice. I hope to set it up to automatically track glibc CVS further
> (and possibly other popular non-Git projects later). There's insane
> amount of tags which means the gitweb summary page takes "a bit" long to
> load, I wonder if using packed refs would improve that.
I've got some imports of some projects that I am tracking as well.
http://www.progsoc.org/~wildfire/git/
I have not (yet) enabled git-daemon support for them, so anyone cloning
them might find it takes a long amount of time. I haven't updated to the
most recent gitweb/git lately so it might be a bit slow.
I'll get around to making both git-daemon support available and updating
to a newer version of gitweb shortly.
If anyone wants me to track other projects, let me know.
Cheers,
Anand
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ANNOUNCE] Public Gitweb Hosting Service
2006-09-20 0:48 [ANNOUNCE] Public Gitweb Hosting Service Petr Baudis
` (2 preceding siblings ...)
2006-09-21 22:42 ` Anand Kumria
@ 2006-10-12 21:19 ` Nico -telmich- Schottelius
3 siblings, 0 replies; 8+ messages in thread
From: Nico -telmich- Schottelius @ 2006-10-12 21:19 UTC (permalink / raw)
To: Petr Baudis; +Cc: git
[-- Attachment #1: Type: text/plain, Size: 564 bytes --]
Petr Baudis [Wed, Sep 20, 2006 at 02:48:28AM +0200]:
> [long introduction, pasky seems to have too much time, perhaps
> he should investigate more time in gitweb's character problems? ;-)]
>
> http://repo.or.cz/
Very nice service!
In fact I am currently building a oss-site for a small community
called !eof and your repo service looks EXTREMLY interesting!
Will have a look at it at the weekend!
Nico
--
``...if there's one thing about Linux users, they're do-ers, not whiners.''
(A quotation of Andy Patrizio I completely agree with)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-10-12 21:19 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-20 0:48 [ANNOUNCE] Public Gitweb Hosting Service Petr Baudis
2006-09-20 1:01 ` Jakub Narebski
2006-09-20 3:35 ` Linus Torvalds
2006-09-20 10:51 ` Petr Baudis
2006-09-20 15:05 ` Linus Torvalds
2006-09-21 0:45 ` Linus Torvalds
2006-09-21 22:42 ` Anand Kumria
2006-10-12 21:19 ` Nico -telmich- Schottelius
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).