git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Another gitweb wishlist

From
Petr Baudis <pasky@suse.cz>
Date
Sep 21, 2005, 20:16 UTC
Message-ID
<20050921201656.GA10575@pasky.or.cz>
  Hello,
  I have accumulated some more stuff I'm missing in gitweb, so I'm
dumping it on you now. ;-)
  (i) Speed - the http://kernel.org/git/ document takes anytime between
roughly 30 seconds to one minute to load. What's taking so long?
  (ii) I need persistent links to the latest version of <file>. Obvious
	http://kernel.org/git/?p=cogito/cogito.git;a=blob;f=contrib/ciabot.pl

does not quite work right, since there are no links to (most importantly) the plain view (and blob_plain link doesn't work), tree view and such.

  (iii) Too hard to follow history of renamed files. Let's take
git-log.sh.  I'll immediately stop at the big rename commit:
	http://kernel.org/git/?p=git/git.git;a=commit;h=215a7ad1ef790467a4cd3f0dcffbd6e5f04c38f7

If I want to continue following its history before the rename, I have to manually go to the tree of the parent commit and get the history of the original file there. This is quite annoying and significantly reduces practicality of the feature on the GIT repository precisely because of the big rename.

  (iv) Related to (iii), if you get the hb  parameter to the blob view,
you should offer the 'diff' and 'history' links in the blob view. Also
the 'log' and 'shortlog' links should point to more sensible locations,
either the same as in the relevant commit's view, or see (v).
  (v) Only shortlog is available for per-file history. Perhaps it would
be nicer to make 'log' and 'shortlog' links in blob context go to the
file's history, and in file history switch between shortlog/log display
mode.
  Thanks,
-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
VI has two modes: the one in which it beeps and the one in which
it doesn't.
Next: Sven Verdoolaege
Message 1 of 3 in “Another gitweb wishlist”
  1. Petr BaudisSep 21, 2005
  2. Sven VerdoolaegeSep 21, 2005
  3. Petr BaudisSep 22, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.