2007-12-03 11:04:42

by Peter Stahlir

[permalink] [raw]
Subject: cgit for kernel.org

Hi!

I suggest setting up cgit for kernel.org
cgit is a fast web interface for git.
It is located at

http://hjemli.net/git/cgit/

I tried it at

http://cgit.freedesktop.org/

and it feels much snappier than gitweb.

Thanks,

Peter


2007-12-03 12:33:28

by Jan Engelhardt

[permalink] [raw]
Subject: Re: cgit for kernel.org


On Dec 3 2007 12:04, Peter Stahlir wrote:
>
>I suggest setting up cgit for kernel.org
>cgit is a fast web interface for git.
>It is located at
>
>http://hjemli.net/git/cgit/
>
>I tried it at
>
>http://cgit.freedesktop.org/
>
>and it feels much snappier than gitweb.
>

cgit looks so bare.

2007-12-03 14:47:54

by Stefan Richter

[permalink] [raw]
Subject: Re: cgit for kernel.org

Jan Engelhardt wrote:
> On Dec 3 2007 12:04, Peter Stahlir wrote:
>>I suggest setting up cgit for kernel.org
>>cgit is a fast web interface for git.
>>It is located at
>>
>>http://hjemli.net/git/cgit/
>>
>>I tried it at
>>
>>http://cgit.freedesktop.org/
>>
>>and it feels much snappier than gitweb.
>>
>
> cgit looks so bare.

This is a compliment to cgit, right? Anyway, the UI looks OK to me.
The only essential functionality which seems to be missing according to
my first quick glance at cgit.freedesktop.org is to get log and diff of
a commit in plain text.
--
Stefan Richter
-=====-=-=== ==-- ---==
http://arcgraph.de/sr/

2007-12-03 15:19:32

by Jan Engelhardt

[permalink] [raw]
Subject: Re: cgit for kernel.org


On Dec 3 2007 15:47, Stefan Richter wrote:
>Jan Engelhardt wrote:
>> On Dec 3 2007 12:04, Peter Stahlir wrote:
>>>I suggest setting up cgit for kernel.org
>>>cgit is a fast web interface for git.
>>>It is located at http://hjemli.net/git/cgit/
>>>I tried it at http://cgit.freedesktop.org/
>>>and it feels much snappier than gitweb.
>>
>> cgit looks so bare.
>
>This is a compliment to cgit, right? Anyway, the UI looks OK to me.

Repository overview.
CGIT: http://cgit.freedesktop.org/
GITWEB: http://git.kernel.org/

Remarks:
cgit is lacking the links "shortlog", "log", "tree" and "git"
which gitweb prints for each repository line.

Inside a repository.
CGIT: http://cgit.freedesktop.org/hal/
GITWEB: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary

Remarks:
In cgit, the left gray panel went by quite unnoticed, possibly as an
unintended reaction to the omnipresent ad positions in Internet
websites, or because it is "just" the menu. Compare with the GNU
Savannah site, which also has the menu on the left side, which I
also used quite rarely (only to login), everything else happens in
the white pane.

Clicking on a commit.
CGIT: http://cgit.freedesktop.org/hal/commit/?id=b8f72cec53415ebc2d32805b049dcc94cef4a854
GITWEB: http://git.kernel.org/?p=linux/kernel/git/jgarzik/misc-2.6.git;a=commit;h=8c27eba54970c6ebbb408186e5baa2274435e869

Remarks:
cgit comes with a diffstat. Not that I look at diffstats all that
often anyway. Still need to click on "(diff)" go get a diff.

Filenames are displayed with monospace font in gitweb :)
Clicking on the commit actually shows its diff in gitweb.

Final remark:
gitweb has the warmer colors.

2007-12-03 19:33:27

by Stefan Richter

[permalink] [raw]
Subject: Re: cgit for kernel.org

Jan Engelhardt wrote:
> In cgit, the left gray panel went by quite unnoticed, possibly as an
> unintended reaction to the omnipresent ad positions in Internet
> websites, or because it is "just" the menu.

This layout with sidebar is actually a waste of space.

> gitweb has the warmer colors.

That's just the CSS file.
--
Stefan Richter
-=====-=-=== ==-- ---==
http://arcgraph.de/sr/

2007-12-04 12:27:32

by Peter Stahlir

[permalink] [raw]
Subject: Re: cgit for kernel.org

Hi!

2007/12/3, Jan Engelhardt <[email protected]>:
>
> cgit looks so bare.

... but it is incredible fast!

Try to load both websites:
http://cgit.freedesktop.org/
http://gitweb.freedesktop.org/

For me, it's 6 seconds for gitweb and less than one with cgit.
It's just more fun! :)

peter