Bug 812233

Summary: Make e-mail notification plain text by default
Product: [Community] Bugzilla Reporter: Petr Pisar <ppisar>
Component: Email NotificationsAssignee: Simon Green <sgreen>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 4.2CC: cfergeau, ebaak, eblake, jgarzik, kbaker, mfuruta, mvadkert, nhorman, pcormier, peterm, plautrba, pmatilai, prarit, psabata, sassmann, sgreen, tmraz
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-21 14:19:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Petr Pisar 2012-04-13 08:08:43 UTC
Bugzilla 4.2 release notes highlights e-mail notifications will be sent in HTML format by default. Current <https://partner-bugzilla.redhat.com/userprefs.cgi?tab=settings> Red Hat Bugzilla testing instance confirms it.

I personally prefer plain text e-mails. I think most of the developers either.

So I propose the change default settings to plain text notifications.

Comment 1 Simon Green 2012-04-13 08:32:47 UTC
You are free to change it to plain text yourself (Bugzilla->Preferences), or specify it in your mail client. The e-mail is sent with the multipart/alternative content type.

However, HTML e-mails will be the default.

  -- simon

Comment 2 Tomas Mraz 2012-05-21 06:29:48 UTC
This is breaking the principle of least surprise - at least the default should not have been changed for existing users after the upgrade.

Comment 3 Miroslav Vadkerti 2012-05-21 07:52:01 UTC
The same for the crazy comment box before comments!

Comment 4 Peter Martuccelli 2012-05-21 13:23:24 UTC
Reopening as plain text should remain the default for all development accounts. Breaking engineering workflows is not acceptable.

Comment 5 Simon Green 2012-05-21 13:25:07 UTC
See comment #1.

Comment 6 Simon Green 2012-05-21 13:26:24 UTC
*** Bug 823517 has been marked as a duplicate of this bug. ***

Comment 7 Prarit Bhargava 2012-05-21 13:27:59 UTC
I agree with peterm here:  If you're going to make a publicly visible change you should have indicated that this change was coming in the Bugzilla Update emails that were sent out, AND included instructions how to change it back to the previous default of text-only email.

P.

Comment 8 Neil Horman 2012-05-21 14:18:04 UTC
Telling users that they can change it back isn't sufficient.

More than humans use Bugzilla.  If bugbots/email parsers/automated tools expect plain text, changing the default on those tools will break them, and if a human isn't monitoring those tools, they're all going to have to track this problem down.  You need to change this back and make html email opt in, at least until such time as you can announce the deprecation of the text default in favor of HTML, and give users a chance to react to the change.

Comment 9 Kay Sievers 2012-05-21 14:23:55 UTC
Also, not all bug assignees are humans but lists. These lists now get HTML,
and I have no idea really how to log into these list accounts and change the
stuff back to what it was.

Comment 10 Stefan Assmann 2012-05-21 14:26:05 UTC
Simon,
please listen to us. This change makes life difficult for 99% of engineers and breaks lots of tools. What is the reason that you are unwilling to switch the default back to what it was before?

Comment 11 Adam Jackson 2012-05-21 15:52:33 UTC
(In reply to comment #5)
> See comment #1.

I assume we're meant to read that as in "see figure one".

Comment 12 Jeff Garzik 2012-05-21 19:01:21 UTC
This impacts me also, as my primary source of bugzilla emails is mutt MUA.

Comment 13 Kevin Baker 2012-05-21 20:53:20 UTC
(In reply to comment #9)
> Also, not all bug assignees are humans but lists. These lists now get HTML,
> and I have no idea really how to log into these list accounts and change the
> stuff back to what it was.

If you supply the list names we can configure them as plain only. I did that for kernel-mgr

Kev

Comment 14 Panu Matilainen 2012-05-22 12:11:42 UTC
(In reply to comment #13)
> If you supply the list names we can configure them as plain only. I did that
> for kernel-mgr

Why not just switch the default back to non-html instead of forcing everybody including yourselves jump through hoops because of this unexplained and strange change of defaults? If somebody wants html goo in their mail they'd still have the option to have it, but I'm willing to bet most of us dealing with bugzilla believe html belongs to web pages, not email.

Comment 15 Simon Green 2012-05-23 00:57:36 UTC
(In reply to comment #14)
> (In reply to comment #13)
> > If you supply the list names we can configure them as plain only. I did that
> > for kernel-mgr
> 
> Why not just switch the default back to non-html instead of forcing
> everybody including yourselves jump through hoops because of this
> unexplained and strange change of defaults? 

As of midnight UTC, text e-mail and additional comment below comments are the defaults.

  -- simon

Comment 16 Panu Matilainen 2012-05-23 05:22:26 UTC
(In reply to comment #15)
> As of midnight UTC, text e-mail and additional comment below comments are
> the defaults.

Ah... sanity :) Thank you!