From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 4e23cd0 4/5: * mail/rmail.el (rmail-show-message-1): When displaying a mime message, Date: Tue, 7 Apr 2015 16:51:31 +0000 Message-ID: <20150407165131.GA2600@acm.fritz.box> References: <552130FE.1010101@yandex.ru> <83mw2mn2no.fsf@gnu.org> <5521359D.2000509@yandex.ru> <83fv8emvgq.fsf@gnu.org> <55219139.8040507@yandex.ru> <83oan2l4pk.fsf@gnu.org> <5521B811.8070603@yandex.ru> <83d23hlmia.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1428425524 26330 80.91.229.3 (7 Apr 2015 16:52:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Apr 2015 16:52:04 +0000 (UTC) Cc: emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 07 18:51:57 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YfWjE-0002S1-NJ for ged-emacs-devel@m.gmane.org; Tue, 07 Apr 2015 18:51:56 +0200 Original-Received: from localhost ([::1]:47019 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfWjE-0003QC-5K for ged-emacs-devel@m.gmane.org; Tue, 07 Apr 2015 12:51:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36865) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfWj0-0003LJ-0D for emacs-devel@gnu.org; Tue, 07 Apr 2015 12:51:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YfWix-00073Y-21 for emacs-devel@gnu.org; Tue, 07 Apr 2015 12:51:41 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:60798 helo=mail.muc.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfWiw-000732-RS for emacs-devel@gnu.org; Tue, 07 Apr 2015 12:51:38 -0400 Original-Received: (qmail 8614 invoked by uid 3782); 7 Apr 2015 16:51:38 -0000 Original-Received: from acm.muc.de (pD9519368.dip0.t-ipconnect.de [217.81.147.104]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 07 Apr 2015 18:51:36 +0200 Original-Received: (qmail 2721 invoked by uid 1000); 7 Apr 2015 16:51:31 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-Received-From: 193.149.48.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:185089 Archived-At: Hello, Richard. On Tue, Apr 07, 2015 at 12:13:46PM -0400, Richard Stallman wrote: > > > In my book, "I want everything to work like CVS" means a lack of > > > motivation to learn. > Why should I have a "motivation to learn" so much about using git? > I am not learning it our of curiosity! > You make an analogy of fishing. Suppose you are a teacher, and > a government imposes the rule that every teacher must catch a fish > each day in order to be allowed to teach that day. Do you want > to learn to fish, or do you want the rule cancelled? > Development tools are supposed to make our work easier -- not harder. > For me, Git means many hurdles to jump in order to do the things that > were easy before. For what it's worth, I agree with you here on all the points you make. > Also, I do this infrequently enough that I will have time to forget > whatever I learn now. I have had the good fortune/misfortune of having to learn this tool to a minimum level of competence to be able to contribute to Emacs at all. This cost me many, many hours I would rather have spent doing other things. I'm committing often enough not to forget between commits - for the moment, at any rate. Git is a monster to learn, taking an order of magnitude longer than to learn Mercurial or Bazaar, and a greater jump still from learning CVS. I would prefer just to be a user of a VCS. With most VCSs, this is possible. With git, it is not; one has to know a good deal of its internal workings to use it at all. However, a lot of people like git, possibly for reasons similar to the ones why we dislike it. As a project we're stuck with it for the foreseeable future. :-( > -- > Dr Richard Stallman -- Alan Mackenzie (Nuremberg, Germany).