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

Re: announce: git browser

From
Petr Baudis <pasky@suse.cz>
Date
Dec 5, 2005, 00:42 UTC
Message-ID
<20051205004238.GE22159@pasky.or.cz>
In-Reply-To
<40b2b7d90512041623g1e22fecai9470ffcb94f40a58@mail.gmail.com>
  Hello,

Dear diary, on Mon, Dec 05, 2005 at 01:23:24AM CET, I got a letter where Artem Khodush <greenkaa@gmail.com> said that...

Show 5 quoted lines
> I'd like to announce experimental web interface for git,
> complementary to gitweb. It visualizes commit history graph
> and shows commit diffs.
> 
> See http://straytree.com/git-browser/GitBrowser.html?r=git
  quite interesting! I always dreamt (not intensively enough to go
myself and do it) about gitweb having gitk-like visualization, possibly
this might help. ;-)
  Couple of initial notes:
  * I would find it much nicer if you wouldn't "squeeze" all the day's
(except merge) commits together, but left them separate. Possibly a
switch to squeeze them, but I'm really not sure if it's even useful to
have.
  * The line graphics etc. might be more colourful and prettier. ;-)
  * Then it could have a "gitk mode" where the time flows vertically and
author+title+time is shown in each line. It turns out that this might
not be the prettiest, but it's really the most informative and useful
view, IMHO.
  * When I click on the little black box, the commit window disappears
before I manage to click on anything inside; I would intuitively expect
the reverse behaviour - that this happens when I don't click on the box.
Or that clicking on the box does not matter. *shrug* The web interface
with those windows popping up admitelly makes my mind somewhat
uncomfortable, but it's hard to pin-point down why.
  * Possibly, the commit information could be shown in a dedicated
screen area altogether. It also wouldn't obscure the view of the actual
diagram, and it would be more visible that it cutely highlights the
appropriate box based on the current commit you have your cursor on.
  * It looks too much like Feynman diagrams when the merge arrow
points slightly backwards; perhaps you could try to avoid that.
  * It doesn't seem to handle the UTF8 characters properly.
  Quite nice for starters, though! The diff viewer looks pretty slick,
too.
-- 
				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.
Previous: Artem KhodushNext: Artem Khodush
Message 2 of 13 in “announce: git browser”
  1. Artem KhodushDec 5, 2005
  2. Petr BaudisDec 5, 2005
  3. Artem KhodushDec 5, 2005
  4. Petr BaudisDec 5, 2005
  5. Artem KhodushDec 6, 2005
  6. Junio C HamanoDec 6, 2005
  7. Artem KhodushDec 6, 2005
  8. Junio C HamanoDec 6, 2005
  9. Artem KhodushDec 6, 2005
  10. Junio C HamanoDec 6, 2005
  11. Artem KhodushDec 6, 2005
  12. Junio C HamanoDec 6, 2005
  13. Junio C HamanoDec 6, 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.