suggestions for gitweb
From: Michael Niedermayer <hidden>
Date: 2016-06-15 22:43:09
Hi
As we are switching from svn to git, we also have to switch from viewvc to
gitweb (or similar) and so ive thought id submit a short list of things
ive noticed in gitweb which i belive could be improved ...
* gitweb uses many terms which are new to a non git user, and while
devlopers who work on ffmpeg will very likely very quickly have
figured out the meaning of all of them. i think simple users who just
want to browse the ffmpeg code will have their problems, so i belive
a small help text linked to from all pages which contains a short
definition of all the git(web) specific terms would be very helpfull
something like
blob - file at a specific revission/date
tree - directory at a specific revission/date
(short) log - project wide commit log
history - short log equivalent for a file or directory
...
* The color of adjacent blame "hunks" is so similar that its
indistinguishable on my notebook TFT when iam looking at it from slightly
above
* The blame page shows the SHA1 for each hunk and IMHO thats the last thing
i would want to see first, id be much more interrested in by whom and
when a given change was done, iam wondering in which case the SHA1 would
be usefull? copy-paste onto your command line git tools but then why
use gitweb at all, 'git blame' would make more sense IMHO and a simple
click would reveal the sha1 with more info anyway ...
* i either cant find the long history for a file or there is none ("history"
is like "short log" and "log" is not file specific) a "long history" link
in addition to "history" would be nice
* on the history page there are "blob", "commitdiff" and "diff to current"
the obvious missing one is "diff to previous" which would be the diff to
the previous blob of this file
* the history/log pages could contain some statistics for the commits like
the number of files changed and lines added/removed
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
it is not once nor twice but times without number that the same ideas make
their appearance in the world. -- Aristotle Attachments
- (unnamed) [application/pgp-signature] 189 bytes