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

Re: Modern Git GUI

From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
Date
Jan 24, 2010, 09:50 UTC
Message-ID
<vpq636resro.fsf@bauges.imag.fr>
In-Reply-To
<e39c1dcf1001231340p67448584pfdbc453cc8fb9ca7@mail.gmail.com>
André Harms <andre.harms@kuhlsolutions.de> writes:
> So I thought about developing a new kind of GUI for Git that looks
> modern and attractive

Every once in a while, someone comes and says "Git GUIs aren't as good as I'd expect, I'll write my own". The result is that we have a myriad of GUIs (see http://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces ), many of them being half-finished and/or abandonned. I don't believe adding yet-another-one is going to improve the situation, and pick-one-and-improve-it is IMHO a much better approach.

> (you know... some eye-candy stuff) and that is easy to use.

I use mostly the command-line, so I couldn't make a detailed review of the existing, but tools like git-cola and a few others sound "modern" to me (Qt4 & co).

If you decide to go on with your project, either you want to carry it out alone, or you'll have to convince other developers to join. In the second case, a good starting point would be to explain why the other GUI are not good enough, and why you can't just contribute to them.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Previous: André HarmsNext: André Harms
Message 2 of 8 in “Modern Git GUI”
  1. André HarmsJan 23, 2010
  2. Matthieu MoyJan 24, 2010
  3. André HarmsJan 24, 2010
  4. Johannes SchindelinJan 25, 2010
  5. John TapsellJan 25, 2010
  6. Michael J GruberJan 26, 2010
  7. Guilhem BonnefilleJan 26, 2010
  8. Maxime LévesqueJan 28, 2010

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.