From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesper Eskilson Subject: Re: Considering teaching plumbing to users harmful Date: Wed, 16 Jul 2008 20:19:26 +0200 Message-ID: <487E3BAE.80500@iar.se> References: <487E34EC.40708@iar.se> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: git@vger.kernel.org To: Johannes Schindelin X-From: git-owner@vger.kernel.org Wed Jul 16 20:20:38 2008 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1KJBc7-00045a-3V for gcvg-git-2@gmane.org; Wed, 16 Jul 2008 20:20:31 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752917AbYGPSTc (ORCPT ); Wed, 16 Jul 2008 14:19:32 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752828AbYGPSTc (ORCPT ); Wed, 16 Jul 2008 14:19:32 -0400 Received: from mail1.iar.com ([193.58.238.150]:3639 "EHLO mail1.iar.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752012AbYGPSTb (ORCPT ); Wed, 16 Jul 2008 14:19:31 -0400 X-Greylist: delayed 1731 seconds by postgrey-1.27 at vger.kernel.org; Wed, 16 Jul 2008 14:19:31 EDT Received: from exchange.iar.se ([10.200.10.15]) by mail1.iar.com (mail1.iar.com) (MDaemon PRO v9.6.5) with ESMTP id md50001360061.msg for ; Wed, 16 Jul 2008 20:19:28 +0200 X-Spam-Processed: mail1.iar.com, Wed, 16 Jul 2008 20:19:28 +0200 (not processed: message from trusted or authenticated source) X-MDRemoteIP: 10.200.10.15 X-Return-Path: Jesper.Eskilson@iar.se X-Envelope-From: Jesper.Eskilson@iar.se X-MDaemon-Deliver-To: git@vger.kernel.org Received: from seupp-jesper.ad.iar.com ([10.200.22.3]) by exchange.iar.se with Microsoft SMTPSVC(6.0.3790.3959); Wed, 16 Jul 2008 20:19:26 +0200 User-Agent: Thunderbird 2.0.0.14 (X11/20080505) In-Reply-To: X-OriginalArrivalTime: 16 Jul 2008 18:19:26.0391 (UTC) FILETIME=[7ADFF470:01C8E770] X-MDAV-Processed: mail1.iar.com, Wed, 16 Jul 2008 20:19:29 +0200 Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Johannes Schindelin wrote: > Hi, > > On Wed, 16 Jul 2008, Jesper Eskilson wrote: > >> Johannes Schindelin wrote: >> >>> Now, it makes me really, really sad that Git has a reputation of being >>> complicated, but I regularly hear from _my_ users that they do not >>> understand how that came about. >> Well, Git is not the easiest tool on the market to learn. For people >> used to centralized systems such as RCS/CVS/Subversion, many concepts >> are truly alien. I've recently experienced a transition at our company >> from MKS/SI (a RCS derivative) to Subversion, and the mental gap was for >> many users HUGE. Had we done the transition from MKS/SI to Git, I'm sure >> several user's brains would have exploded. >> >> From my perspective, the concept I found most difficult to grasp at the >> very beginning was how the index worked, and many of the introductory >> texts on Git that I looked through only very brielfy explained the >> purpose of the index: Why is it there? Why is it called "index"? How >> does it fit into a typical workflow? Having a CVS/Subversion background, >> it took a while for me to really assimilate the concept. > > What does your answer have to do with my mail, i.e. with plumbing? Nothing, really. I just wanted to comment on your note on Git having a reputation being complicated. -- /Jesper