public inbox for overseers@sourceware.org
 help / color / mirror / Atom feed
From: Andrew Pinski <pinskia@gcc.gnu.org>
To: Diego Novillo <dnovillo@google.com>
Cc: overseers@gcc.gnu.org, GCC Mailing List <gcc@gcc.gnu.org>
Subject: Re: Could we start accepting rich-text postings on the gcc lists?
Date: Fri, 23 Nov 2012 20:14:00 -0000	[thread overview]
Message-ID: <CA+=Sn1kjAOkpTdgibK4q8LuycaWuxc7VfajXQainznrbzk3F5A@mail.gmail.com> (raw)
In-Reply-To: <CAD_=9DRyUaR61=A0q0=3aLUOyNcpgjfqdizoULP1p3d7H2tjag@mail.gmail.com>

On Fri, Nov 23, 2012 at 11:53 AM, Diego Novillo <dnovillo@google.com> wrote:
> In this day and age of rich-text capable mailers, restricting postings
> to be text-only seems quaint and antiquated.  Are there any hard
> requirements that force us to only accept plain text messages?

I think it is a bad idea to accept non plain text messages (except for
attachments).

>
> I'm seeing two developments because of this:
>
> 1. Frustration on the part of developers who get their posts rejected.
>  This happens to me when I'm on my phone, the phone mailer does not
> even offer the option of sending text-only mail (I filed a bug about
> it ~3 years ago).  This is mildly annoying, but annoying nonetheless.
> Recently, I had to teach a couple of new developers how to set their
> mailer to send plaintext messages (I felt like a dinosaur).

This frustration is going to be on other people side if we start
allowing rich-text emails.  Plain text is still more readable than
most richtext for the plain reason as the formatting is gone.
Formatting in rich-text emails make most richtext emails hard to read.
 People like to reply in a different color and that just makes it hard
to figure out who is replying to who.

If you feel like a dinosaur for helping developers to set their
mailers to send plaintext messages, then there is a problem with how
people are learning about email and the internet and why richtext is
bad news.

>
> 2. Posts disappear and are not re-posted in text form.  If the message
> was CC'd to another maintainer, then the original posters does not
> care that their message got rejected.  They got to their intended
> recipient, who typically responds, leaving broken threads on the
> mailing list.  For example, check the thread index for
> http://gcc.gnu.org/ml/gcc-patches/2012-11/msg00011.html.  You'll
> notice that there are no messages from Dmitry Vyukov, despite him
> sending no less than 6 replies to that thread.

It is up to the contributor to read the requirements before submitting
patches and plain text emails are a documented requirement right now.

Bad formatted emails are less likely to happen with plain text.
Allowing rich text will cause people to have worse formatted email.

>
> I'm more concerned about #2.  Today's software is more than capable of
> dealing with rich text.  Is it really that important for us to stick
> to this requirement?
>
> If the reason is "because we like it this way", please consider the
> impact on contributors and would-be contributors.  Why add one more
> aggravation to the already long list?

It is not just because we like it this way, rich text (or in some
cases html) can cause security holes.  Formatting issues are worse
with rich text emails.  Also once you start allowing richtext emails,
you will find that people start depending on rich text to format
tables and other things and the plain text part will not be readable.

Thanks,
Andrew Pinski

PS I think this really should go to the gcc@ list rather than
overseers list because even though overseers is in control of the
machines, the decision about allowing rich text is a gcc policy rather
than a machine policy.

  reply	other threads:[~2012-11-23 20:12 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-23 20:12 Diego Novillo
2012-11-23 20:14 ` Andrew Pinski [this message]
2012-11-23 20:24   ` Ruben Safir
2012-11-23 20:29     ` Diego Novillo
2012-11-23 20:35       ` Ruben Safir
2012-11-23 20:40         ` Diego Novillo
2012-11-23 21:08           ` Ruben Safir
2012-11-23 20:32   ` Diego Novillo
2012-11-23 20:36     ` Ruben Safir
2012-11-24 17:47     ` Ian Lance Taylor
2012-11-24 17:48       ` Robert Dewar
2012-11-24 18:08         ` Daniel Berlin
2012-11-24 18:10           ` Robert Dewar
2012-11-25 15:24             ` Richard Biener
2012-11-25  1:53           ` Ruben Safir
2012-11-24 18:29         ` Jonathan Wakely
2012-11-24 19:43           ` Robert Dewar
2012-11-25 13:58         ` Richard Biener
2012-11-24 17:59       ` Daniel Berlin
2012-11-24 18:13         ` Frank Ch. Eigler
2012-11-24 19:46         ` Ruben Safir
2012-11-25  1:56           ` Daniel Berlin
2012-11-25 13:56         ` Jonathan Larmour
2012-11-25 19:44           ` Diego Novillo
2012-11-26 23:18       ` Gabriel Dos Reis
2012-11-24 10:08   ` Robert Dewar
2012-11-23 21:19 ` Jonathan Larmour
2012-11-23 21:21   ` Diego Novillo
2012-11-23 21:52     ` Paolo Carlini
2012-11-23 23:44     ` Per Bothner
2012-11-24 17:14     ` Corinna Vinschen
2012-11-24 17:57       ` Daniel Berlin
2012-11-24 17:58         ` Daniel Berlin

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

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

  git send-email \
    --in-reply-to='CA+=Sn1kjAOkpTdgibK4q8LuycaWuxc7VfajXQainznrbzk3F5A@mail.gmail.com' \
    --to=pinskia@gcc.gnu.org \
    --cc=dnovillo@google.com \
    --cc=gcc@gcc.gnu.org \
    --cc=overseers@gcc.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.
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).