Re: multi-project repos (was Re: Cleaning up git user-interface

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux@...>
Cc: <hanwen@...>, <git@...>
Date: Friday, November 17, 2006 - 1:42 am

On 17 Nov 2006 00:11:57 -0500
linux@horizon.com wrote:


The thing is that other SCM's like hg look a lot more like a nipple than
Git.  And they have the same conceptual models, more or less, to deal with
as Git.

So why is it so many people think Git has a UI problem where the same
complaint isn't levelled at Mercurial?  The thing is, the focus of
Git has been different, it's been about creating great plumbing.  It's
had great success at doing that, and anyone who warms up to Git is well
rewarded with a tool that gives them a lot of power and flexibility.

But Junio and others that have done most of the work have gone so far
as to say Git is basically now feature complete.. the plumbing is more
or less done.

So now it's time to make that plumbing more accessible and less
intimidating to the uninitiated.  And blaming them for having the wrong
mental model is just fundamentally the wrong approach.  No amount of
documentation is going to replace having tools that are the least
surprising they can be and Just Work more often than not.  Other
modern SCM's have managed to do a better job of this than Git, and
there's no reason Git can't do better than it has.

As long as no damage is done to the underlying architecture and
principles of Git there really shouldn't be _any harm_ in trying
to do a better job of the porcelain layer.

Sean
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: multi-project repos (was Re: Cleaning up git user-interf..., Johannes Schindelin, (Fri Nov 17, 6:02 am)
Re: multi-project repos (was Re: Cleaning up git user-interf..., Sean, (Fri Nov 17, 1:42 am)