From: "Lars Hjemli" <hjemli@gmail.com>
To: "Jakub Narebski" <jnareb@gmail.com>
Cc: "git list" <git@vger.kernel.org>
Subject: Re: [ANNOUNCE] cgit v0.7
Date: Mon, 5 Nov 2007 11:59:09 +0100 [thread overview]
Message-ID: <8c5c35580711050259p2ec24318r3babf53688b180e6@mail.gmail.com> (raw)
In-Reply-To: <1194222569-13948-1-git-send-email-jnareb@gmail.com>
On Nov 5, 2007 1:29 AM, Jakub Narebski <jnareb@gmail.com> wrote:
> Lars Hjemli wrote:
> > cgit v0.7 (a fast webinterface for git) is now available
>
> * Very nice cgit logo,
Thanks!
> but no favicon. Perhaps pacman head and G,
> or pacman head (like in logo) and +/-...
I've never cared much about favicons, but I guess cgit could provide one.
>
> * Providing reference with full sha1 of referenced object for tags
> list is not IMVHO a good design: what is interesting is type of
> tag, if it is signed it's first line, and if it is lightweight
> pointing to tag then perhaps commit subject.
Yes, the full sha1 is not very interesting. But I'm not sure what to
replace it with: the first line of annotated tags is very often
identical to tag name. Maybe it should just abbreviate the sha1?
>
> * Nice diffstat in commit view; the diff view is better, although I
> wouldn't lump from-file / to-file diff header together with git
> diff header and extended git diff header.
I've tried to make the diff look similar to 'git log -p' output, but I
agree the first line per file is probably overkill.
>
> * I like the sidebar very much, although I'm not sure how it would
> work for larger projects (more branches, much more tags).
How do you think it works out with http://hjemli.net/git/xorg/xserver/
? It's got an impressive number of branches and tags ;-)
> Also the
> search textbox is not very visible; I'd rather it have "groove"
> view.
Agreed, it's probably useless trying to style input-controls: the
result is heavily browser/platform dependent.
> * I like separate 'mirrors' section, although I think it rather
> clashes badly with notion of forks (alternates).
Well, it's only a section header, i.e. a parameter in cgitrc
> * I'm not sure if it wouln't be beter to provide -n/+m lines changed
> instead of nn likes changed column.
Maybe. I think it used to be -n/+m, but then I changed it; don't
remember why...
>
> * Nice submodule support!
Heh, it's a simple hack, but thanks anyway. It probably needs to be
configurable per repo though.
>
> By the way, Freedesktop provides besides standard gitweb interface
> also cgit interface at
> http://cgit.freedesktop.org/
> Take a look at how such site looks like with large number of projects
> (perhaps sidebar is noot such a good idea then?), and with large
> projects.
Actually, the filtered branch/tag lists was done partly because of
freedesktop.org. I think it has worked out nicely (but
cgit.freedesktop.org needs to run the latest cgit). Also, the width of
project descriptions is configurable, so it can take up much less
space and leave room for the sidebar.
Thanks for the comments, you've made my day!
--
larsh
next prev parent reply other threads:[~2007-11-05 10:59 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-03 11:08 [ANNOUNCE] cgit v0.7 Lars Hjemli
2007-11-03 12:15 ` Nguyen Thai Ngoc Duy
2007-11-03 12:44 ` Lars Hjemli
2007-11-05 0:29 ` Jakub Narebski
2007-11-05 10:59 ` Lars Hjemli [this message]
2007-11-05 23:53 ` Lars Hjemli
2007-11-06 8:04 ` Peter Karlsson
2007-11-06 8:44 ` Lars Hjemli
2007-11-06 18:39 ` Patrick Aljord
2007-11-07 10:52 ` Lars Hjemli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8c5c35580711050259p2ec24318r3babf53688b180e6@mail.gmail.com \
--to=hjemli@gmail.com \
--cc=git@vger.kernel.org \
--cc=jnareb@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).