unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Tim Cross <theophilusx@gmail.com>
To: Drew Adams <drew.adams@oracle.com>
Cc: Chong Yidong <cyd@stupidchicken.com>, Miles Bader <miles@gnu.org>,
	Stefan Monnier <monnier@iro.umontreal.ca>,
	ding@gnus.org, emacs-devel@gnu.org
Subject: Re: smtp crap
Date: Thu, 27 Oct 2011 11:23:50 +1100	[thread overview]
Message-ID: <CAC=50j_LOw3vKupOghqWyYcH8u3QoEV=fupGZ=pXD8T7QA1VLg@mail.gmail.com> (raw)
In-Reply-To: <5997613E240C402C877A76C688773E65@us.oracle.com>

On Thu, Oct 27, 2011 at 4:58 AM, Drew Adams <drew.adams@oracle.com> wrote:
>> From: Stefan Monnier Sent: Monday, October 10, 2011 2:38 PM
>>
>> Editing the From is indeed a bug that we have to fix before
>> the release.
>
> Still not fixed.
>
> And the UI is now worse than before.
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9877
>
> Users reporting a bug with `emacs -Q' should not have to specify ANYTHING about
> email methods.  This is nothing but a regression - reporting a bug with `emacs
> -Q' has never been a problem in past releases.  Why burden and confuse users
> now?
>

Actually, this isn't strictly true.

Anyone who uses emacs as their mail client and uses a remote mail
server rather than a local server, has NEVER been able to submit a bug
report easily when running emacs -Q or any invocation of emacs which
does not load their local configurations for that matter).  The usual
workflow is to save backtraces and other bug report relevant data into
files, quite emacs, start emacs without -Q and then do the bug report
submission.

I think this is very much the central issue. If we accept that

     1. Few systems have a correctly configured local MTA
     2. Increasingly systems are mobile and need to use remote
authenticated MTAs
     3. Some (many?) users don't want to use emacs as a MUA
     4. When submitting a bug report, many users are not interested or
willing to configure mail just to submit the          report. In some
cases, they may not even understand the issues involved to provide the
necessary information.

then perhaps we should also consider that it might be time to add an
ADDITIONAL way to submit bug reports that can avoid the complex,
fragile, error prone and frequently frustrating approaches that have
been proposed simply to maintain a mail based submission mechanism. By
all means, continue to support submission of bug reports by mail, but
ADD another mechanism which is able to work more reliably on systems
which may not have email configured or use a configuration which is
not available. Allow the user to select the method they want - if they
select email submission and emacs needs to ask them a bunch of
configuration questions, thats fine as they chose that route.

Note that the suggestion to add another mechanism, such as an http
based gateway has been rejected in the past on a couple of grounds. It
has been suggested that RMS doesn't want this, though from looking in
the archives, I would suggest he was actually more concerned about the
loss of email as a way to submit bug reports, not that it can/should
be the only way to submit such reports. Also, it has been suggested
that this cannot be done because the bug tracker won't support it -
this too is nonsense. There are plenty of http -> mail examples out
there which could just as easily be applied in this situation. Note
that I'm just using http as an example, other possible solutions exist
and should be explored. My only suggestion is that many of the issues
which have been raised wrt changes in the default mail configuration
can be avoided simply by providing another means to submit bug
reports.

Tim




-- 
Tim Cross



  parent reply	other threads:[~2011-10-27  0:23 UTC|newest]

Thread overview: 94+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-08  2:02 smtp crap Miles Bader
2011-10-08  4:14 ` Chong Yidong
2011-10-08  6:17   ` Drew Adams
2011-10-08  6:48     ` Eli Zaretskii
2011-10-08  7:03       ` Drew Adams
2011-10-08 13:47       ` Lars Magne Ingebrigtsen
2011-10-08 14:20         ` Eli Zaretskii
2011-10-09 14:50           ` Sivaram Neelakantan
2011-10-09 23:58             ` Tim Cross
2011-10-10 11:19               ` Richard Riley
2011-10-08 14:38         ` Drew Adams
2011-10-09  5:53         ` Tim Cross
2011-10-10 21:43         ` Stefan Monnier
2011-10-10 22:05           ` Drew Adams
2011-10-10 22:08           ` Lars Magne Ingebrigtsen
2011-10-10 22:12             ` Drew Adams
2011-10-11  3:40             ` Stefan Monnier
2011-10-11  5:38               ` Drew Adams
2011-10-11  4:09           ` Eli Zaretskii
2011-10-11  5:05             ` Stefan Monnier
2011-10-11  7:00               ` Eli Zaretskii
2011-10-11 12:40                 ` Stefan Monnier
2011-10-11 13:01                   ` Eli Zaretskii
2011-10-11 15:42                     ` Stefan Monnier
2011-10-11 17:25                       ` Eli Zaretskii
2011-10-11 18:51                         ` Stefan Monnier
2011-10-11 19:26                           ` Eli Zaretskii
2011-10-11 19:46                             ` Lars Magne Ingebrigtsen
2011-10-11 21:32                               ` Stefan Monnier
2011-10-11 22:24                                 ` Lars Ingebrigtsen
2011-10-12  1:12                                   ` Stefan Monnier
2011-10-12 13:42                                   ` Eli Zaretskii
2011-10-12 14:30                                     ` Stefan Monnier
2011-10-14 13:51                                       ` Eli Zaretskii
2011-10-11 20:48                             ` Stefan Monnier
2011-10-11 14:53                   ` Drew Adams
2011-10-11 16:00                     ` PJ Weisberg
2011-10-11 16:24                       ` Drew Adams
2011-10-11 21:21                         ` Tim Cross
2011-10-11 22:00                           ` Drew Adams
2011-10-11 22:41                             ` Tim Cross
2011-10-11 22:54                               ` Drew Adams
2011-10-11 22:12                           ` Eli Zaretskii
2011-10-11 23:11                             ` Tim Cross
2011-10-12  0:01                               ` Drew Adams
2011-10-12  8:49                               ` Eli Zaretskii
2011-10-12 14:04                       ` Jason Rumney
2011-10-12 14:33                         ` Stefan Monnier
2011-10-12  1:30                 ` Chong Yidong
2011-10-12  3:22                   ` Drew Adams
2011-10-12  4:50                   ` Tim Cross
2011-10-12  6:33                   ` joakim
2011-10-12  8:59                     ` Eli Zaretskii
2011-10-12 10:24                       ` joakim
2011-10-12 11:32                       ` Juanma Barranquero
2011-10-12  9:12                     ` Lennart Borgman
2011-10-12 14:16                       ` Jason Rumney
2011-10-12 14:34                         ` Lennart Borgman
2011-10-12 14:47                           ` Drew Adams
2011-10-12 15:21                             ` Lennart Borgman
2011-10-12 11:29                     ` Juanma Barranquero
2011-10-12  8:58                   ` Eli Zaretskii
2011-10-08  8:17     ` David Engster
2011-10-08  8:52     ` Bastien
2011-10-08 12:36     ` Miles Bader
2011-10-08 14:10     ` Harry Putnam
2011-10-10 21:38     ` Stefan Monnier
2011-10-10 22:06       ` Lars Magne Ingebrigtsen
2011-10-11  2:09         ` Glenn Morris
2011-10-11  5:10           ` Drew Adams
2011-10-11  3:38         ` Stefan Monnier
2011-10-10 22:08       ` Drew Adams
2011-10-11  0:34       ` Miles Bader
2011-10-11  3:36         ` Stefan Monnier
2011-10-11  4:20           ` Miles Bader
2011-10-11  4:41             ` chad
2011-10-11  5:34               ` Tim Cross
2011-10-11  5:03             ` Stefan Monnier
2011-10-11  5:38               ` Drew Adams
2011-10-11  5:38             ` Drew Adams
2011-10-11  5:38           ` Drew Adams
2011-10-26 17:58       ` Drew Adams
2011-10-26 18:14         ` Adam Sjøgren
2011-10-26 21:48         ` chad
2011-10-26 22:32           ` Drew Adams
2011-10-26 23:13             ` chad
2011-10-27  0:08               ` Drew Adams
2011-10-27  2:51               ` Stephen J. Turnbull
2011-10-27  0:23         ` Tim Cross [this message]
2011-10-27  1:00           ` Stefan Monnier
2011-10-09  1:28 ` Michael Welsh Duggan
2011-10-09  6:06   ` Miles Bader
2011-10-09 14:55     ` Michael Welsh Duggan
  -- strict thread matches above, loose matches on Subject: below --
2011-10-08  2:08 Miles Bader

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='CAC=50j_LOw3vKupOghqWyYcH8u3QoEV=fupGZ=pXD8T7QA1VLg@mail.gmail.com' \
    --to=theophilusx@gmail.com \
    --cc=cyd@stupidchicken.com \
    --cc=ding@gnus.org \
    --cc=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    --cc=miles@gnu.org \
    --cc=monnier@iro.umontreal.ca \
    /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).