unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Dmitry Gutov <dgutov@yandex.ru>
Cc: rms@gnu.org, emacs-devel@gnu.org
Subject: Re: [Emacs-diffs] master 4e23cd0 4/5: * mail/rmail.el (rmail-show-message-1): When displaying a mime message,
Date: Mon, 06 Apr 2015 10:54:53 +0300	[thread overview]
Message-ID: <83d23hlmia.fsf@gnu.org> (raw)
In-Reply-To: <5521B811.8070603@yandex.ru>

> Date: Mon, 06 Apr 2015 01:32:49 +0300
> From: Dmitry Gutov <dgutov@yandex.ru>
> CC: rms@gnu.org, emacs-devel@gnu.org
> 
> On 04/05/2015 11:07 PM, Eli Zaretskii wrote:
> 
> > Wrong impression.
> 
> Okay then.
> 
> > That item is a dead end in practice, and is too harsh even if it were
> > practical.
> 
> I think it was one of the discussed options. And why a dead end?

Because Richard explicitly said he didn't want that.

> > You are missing the point: I meant "C-x v v", not some other command
> > available with VC.  It's "C-x v v" that got Richard in trouble in the
> > first place, by trying to commit a single file in the middle of a
> > failed merge.
> 
> And I meant that an automated solution would be great to have, but it's 
> the responsibility of every committer to pay attention and not mess up.

Newbies often do mess up.  Emacs should try to keep them out of
trouble as much as practically possible.  E.g., we have the "disabled
command" feature that we use for risky commands, for a similar
purpose.

> >> Editing the already-created commits is more complicated, but I think
> >> there was some advice on that subject too, in the humongous thread.
> >
> > It's also on the Wiki.
> 
> "If you made a mistake"? That only helps when we need to change the most 
> recent commit. Which is good, but probably not enough.

Then please tell what you had in mind, perhaps it would be good to
have that added.

> > I don't think there's lack of motivation in this case.
> 
> In my book, "I want everything to work like CVS" means a lack of 
> motivation to learn.

In my book it's an understandable position of a busy person who wants
a simple job of making an upstream change to "just work".  Such people
_will_ learn with good help, but much slower.

GitQuickStartForEmacsDevs was written with these people in mind.

> >> But not everyone has to be an Emacs committer. That's not harsh: people
> >> can have better priorities in life.
> >
> > Applied to veteran Emacs developers, it _is_ harsh, at least IMO.
> 
> Maybe to any other veteran, but since Richard holds the "master key" 
> anyway, that wouldn't be like locking him out of the project.

I think you fail to understand how humiliating that would be.  That's
okay, let's talk in, say, 30 years, and see where you stand then ;-)

> Considering the mega-thread is clocking at 505 messages now, would it 
> really not have been a better solution?

No, not really.  Not IMO, anyway.

> >> Cue the "teach a man how to fish" proverb. It seems to me that the
> >> result is only one fish on Richard's table, and one that was pretty
> >> haphazardly prepared.
> >
> > We all need help from time to time.  I see no reason to tell people
> > they goofed too many times, especially if they already know that.
> 
> "Haphazardly prepared" by other people, of course, because there's 
> really no possible way to reliably get instructions from this large a 
> crowd, all shouting at the same time.

When someone is in grave trouble, what do you expect?  He can be
taught fishing after he's out of trouble, but not before.  You don't
start teaching people how to avoid a fire before putting the fire out.




  reply	other threads:[~2015-04-06  7:54 UTC|newest]

Thread overview: 74+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20150405124321.362.95112@vcs.savannah.gnu.org>
     [not found] ` <E1Yejtc-00007F-4B@vcs.savannah.gnu.org>
2015-04-05 12:56   ` [Emacs-diffs] master 4e23cd0 4/5: * mail/rmail.el (rmail-show-message-1): When displaying a mime message, Dmitry Gutov
2015-04-05 13:08     ` Eli Zaretskii
2015-04-05 13:16       ` Dmitry Gutov
2015-04-05 15:43         ` Eli Zaretskii
2015-04-05 19:47           ` Dmitry Gutov
2015-04-05 20:07             ` Eli Zaretskii
2015-04-05 22:32               ` Dmitry Gutov
2015-04-06  7:54                 ` Eli Zaretskii [this message]
2015-04-06 12:03                   ` Dmitry Gutov
2015-04-06 12:24                     ` Eli Zaretskii
2015-04-06 23:32                       ` Dmitry Gutov
2015-04-07  6:12                         ` Eli Zaretskii
2015-04-07 16:13                   ` Richard Stallman
2015-04-07 16:32                     ` Eli Zaretskii
2015-04-07 16:51                     ` Alan Mackenzie
2015-04-07 17:12                       ` Eli Zaretskii
2015-04-07 20:11                         ` Alan Mackenzie
2015-04-08  6:36                           ` Eli Zaretskii
2015-04-08  1:38                       ` Dmitry Gutov
2015-04-08 10:48                         ` Alan Mackenzie
2015-04-08 22:19                           ` chad
2015-04-09 13:16                             ` Richard Stallman
2015-04-09  1:16                           ` Dmitry Gutov
2015-04-09  7:27                             ` Eli Zaretskii
2015-04-09 12:20                               ` Dmitry Gutov
2015-04-09 12:51                                 ` Eli Zaretskii
2015-04-09 16:12                                   ` Dmitry Gutov
2015-04-08 18:19                         ` Richard Stallman
2015-04-09  1:31                           ` Dmitry Gutov
2015-04-09  7:36                             ` Eli Zaretskii
2015-04-09 16:24                               ` Stephen J. Turnbull
2015-04-09 16:35                                 ` Eli Zaretskii
2015-04-10  4:53                                   ` Stephen J. Turnbull
2015-04-10  7:49                                     ` Eli Zaretskii
2015-04-10  8:30                                       ` Stephen J. Turnbull
2015-04-11 19:18                                 ` Richard Stallman
2015-04-12  6:10                                   ` Stephen J. Turnbull
2015-04-13 21:06                                 ` Alan Mackenzie
2015-04-13 23:08                                   ` Stephen J. Turnbull
2015-04-14 17:16                                     ` Alan Mackenzie
2015-04-14 17:31                                       ` Eli Zaretskii
2015-04-14 21:23                                         ` João Távora
2015-04-15  2:46                                           ` Eli Zaretskii
2015-04-15  8:09                                             ` Harald Hanche-Olsen
2015-04-15 16:13                                               ` Eli Zaretskii
2015-04-15 16:21                                                 ` Harald Hanche-Olsen
2015-04-15 16:36                                                   ` Eli Zaretskii
2015-04-14 21:47                                       ` Steinar Bang
2015-04-08 18:21                       ` Richard Stallman
2015-04-08 18:29                         ` Eli Zaretskii
2015-04-08 19:18                           ` John Yates
2015-04-09 13:41                             ` Stephen J. Turnbull
2015-04-08  1:32                     ` Dmitry Gutov
2015-04-08 18:19                       ` Richard Stallman
2015-04-09  1:19                         ` Dmitry Gutov
2015-04-09  7:31                           ` Eli Zaretskii
2015-04-09 11:43                             ` Dmitry Gutov
2015-04-07 20:45                   ` Stephen J. Turnbull
2015-04-08  5:39                     ` Eli Zaretskii
2015-04-05 17:42         ` Richard Stallman
2015-04-05 18:04           ` Eli Zaretskii
2015-04-06  5:50             ` Richard Stallman
2015-04-06  7:43               ` Eli Zaretskii
2015-04-06  7:45                 ` Harald Hanche-Olsen
2015-04-07 16:13                 ` Richard Stallman
2015-04-07 17:05                   ` Eli Zaretskii
2015-04-08 12:02                 ` Sebastien Vauban
2015-04-08 12:26                   ` Harald Hanche-Olsen
2015-04-08 18:01                     ` Stephen J. Turnbull
2015-04-08 12:38                   ` Eli Zaretskii
2015-04-15  0:34               ` Rostislav Svoboda
2015-04-05 17:42     ` Richard Stallman
2015-04-05 19:01       ` Harald Hanche-Olsen
2015-04-05 21:00       ` Dmitry Gutov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=83d23hlmia.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=dgutov@yandex.ru \
    --cc=emacs-devel@gnu.org \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).