git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] GitJungle is out!
@ 2010-12-13 11:12 psantosl
  2010-12-13 13:12 ` Jakub Narebski
  2010-12-14 15:46 ` Michael Haggerty
  0 siblings, 2 replies; 4+ messages in thread
From: psantosl @ 2010-12-13 11:12 UTC (permalink / raw)
  To: git

Hi all,

We've just released GitJungle
(http://www.plasticscm.com/labs/gitjungle.aspx), a git branch explorer
based on the same codebase we use in our version control product,
plastic scm.

We wanted to call it something like GitForest (you know, so many
branches and trees :P) but the name was already reserved...

GitJungle is a beta and works on Linux, Mac and Windows and basically
we'd love to get feedback. The drawing approach we use is a little bit
different from what other git tools are using: we draw horizontally
instead of vertically, we think it is a better way but, you know, it is
probably a matter of preference.

I'd really like if you could give it a try and of course any feedback
(including tough critics) will be more than welcome.

Thanks,

pablo

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCE] GitJungle is out!
  2010-12-13 11:12 [ANNOUNCE] GitJungle is out! psantosl
@ 2010-12-13 13:12 ` Jakub Narebski
  2010-12-14 15:46 ` Michael Haggerty
  1 sibling, 0 replies; 4+ messages in thread
From: Jakub Narebski @ 2010-12-13 13:12 UTC (permalink / raw)
  To: psantosl@codicesoftware.com; +Cc: git

"psantosl@codicesoftware.com" <psantosl@codicesoftware.com> writes:

> We've just released GitJungle
> (http://www.plasticscm.com/labs/gitjungle.aspx), a git branch explorer
> based on the same codebase we use in our version control product,
> plastic scm.
> 
> We wanted to call it something like GitForest (you know, so many
> branches and trees :P) but the name was already reserved...
> 
> GitJungle is a beta and works on Linux, Mac and Windows and basically
> we'd love to get feedback. The drawing approach we use is a little bit
> different from what other git tools are using: we draw horizontally
> instead of vertically, we think it is a better way but, you know, it is
> probably a matter of preference.
> 
> I'd really like if you could give it a try and of course any feedback
> (including tough critics) will be more than welcome.

Could you add information about GitJungle in the correct place at
https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools
page on Git Wiki?

Thanks in advance
-- 
Jakub Narebski
Poland
ShadeHawk on #git

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCE] GitJungle is out!
  2010-12-13 11:12 [ANNOUNCE] GitJungle is out! psantosl
  2010-12-13 13:12 ` Jakub Narebski
@ 2010-12-14 15:46 ` Michael Haggerty
  2010-12-14 16:42   ` psantosl
  1 sibling, 1 reply; 4+ messages in thread
From: Michael Haggerty @ 2010-12-14 15:46 UTC (permalink / raw)
  To: psantosl@codicesoftware.com; +Cc: git

On 12/13/2010 12:12 PM, psantosl@codicesoftware.com wrote:
> We've just released GitJungle
> [...] The drawing approach we use is a little bit
> different from what other git tools are using: we draw horizontally
> instead of vertically, we think it is a better way but, you know, it is
> probably a matter of preference.

Given that git doesn't permanently record the branch that a commit was
first made on, how do you decide on what row to draw a commit?  E.g., if
I have two branches A and B that share a common ancestor

      o-o  <- A
     /
o-o-o
     \
      o-o  <- B

how do you decide whether to draw the ancestor on the row for A vs. the
row for B?

Michael

-- 
Michael Haggerty
mhagger@alum.mit.edu
http://softwareswirl.blogspot.com/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCE] GitJungle is out!
  2010-12-14 15:46 ` Michael Haggerty
@ 2010-12-14 16:42   ` psantosl
  0 siblings, 0 replies; 4+ messages in thread
From: psantosl @ 2010-12-14 16:42 UTC (permalink / raw)
  To: Michael Haggerty; +Cc: git, David Suárez

Hi Michael,

The commits are walked from the heads, starting on master. Once a commit
is assigned to a branch, it stays there. So the diagram would have a
different aspect if the heads were walked in a different order.

David (in CC) is the one to ask for details, he's still struggling to
get a better render than what we have right now.

Thanks,

pablo


On 12/14/2010 16:46, Michael Haggerty wrote:
> On 12/13/2010 12:12 PM, psantosl@codicesoftware.com wrote:
>> We've just released GitJungle
>> [...] The drawing approach we use is a little bit
>> different from what other git tools are using: we draw horizontally
>> instead of vertically, we think it is a better way but, you know, it is
>> probably a matter of preference.
> 
> Given that git doesn't permanently record the branch that a commit was
> first made on, how do you decide on what row to draw a commit?  E.g., if
> I have two branches A and B that share a common ancestor
> 
>       o-o  <- A
>      /
> o-o-o
>      \
>       o-o  <- B
> 
> how do you decide whether to draw the ancestor on the row for A vs. the
> row for B?
> 
> Michael
> 

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-12-14 16:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-13 11:12 [ANNOUNCE] GitJungle is out! psantosl
2010-12-13 13:12 ` Jakub Narebski
2010-12-14 15:46 ` Michael Haggerty
2010-12-14 16:42   ` psantosl

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).