notice: change in Trac emails behavior

32 views
Skip to first unread message

Carl Meyer

unread,
Jan 2, 2012, 4:29:09 PM1/2/12
to django-d...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I don't believe this has ever been announced here, and it should be: As
of the last week of November 2011, the "always_notify_updater" Trac
setting on code.djangoproject.com was switched to False (as a result of
user complaints; see https://code.djangoproject.com/ticket/16763).

This means that you must explicitly use the CC field if you wish to be
notified by email of updates to a ticket; you will no longer be notified
automatically simply because you have commented on the ticket.

It seems to me (and others in IRC agreed) that given this change it
would be better for the "add me to CC" checkbox to be checked by default
when commenting on a ticket. This preserves something a bit closer to
the previous behavior (which many contributors preferred), while still
permitting an obvious and easy opt-out. If anyone knows exactly how to
make this happen, post instructions and someone with Trac admin access
can make it happen.

Carl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk8CIaUACgkQ8W4rlRKtE2f0SgCeKFcxok8cijjG6gYGylqaAqxe
zxQAoJsnOSawCpCFWfN+TNqJS/gWrY8C
=hbcg
-----END PGP SIGNATURE-----

Florian Apolloner

unread,
Jan 2, 2012, 6:08:21 PM1/2/12
to django-d...@googlegroups.com
If trac doesn't allow to change this via the admin interface a simple plugin should be enough (It's Genshi after all so we can alter the stream and just check the box ;)). If this is the wanted behavior I could try writing a plugin.

cheers,
Florian

Dalton Barreto

unread,
Jan 3, 2012, 11:13:27 AM1/3/12
to django-d...@googlegroups.com
2012/1/2 Florian Apolloner <f.apo...@gmail.com>:

This could work, but if the plugin checks the box on every request a
user that do not want to receive the updates must uncheck every time
he updates a ticket.

Would it be a good idea to use a cookie, so the plugin would
"remember" what the user wants? or would it be too much?

What do you think?

Thanks,

--
Dalton Barreto
http://daltonmatos.com

Florian Apolloner

unread,
Jan 3, 2012, 11:24:33 AM1/3/12
to django-d...@googlegroups.com


On Tuesday, January 3, 2012 5:13:27 PM UTC+1, Dalton Barreto wrote:
2012/1/2 Florian Apolloner <f.apo...@gmail.com>:

This could work, but if the plugin checks the box on every request a
user that do not want to receive the updates must uncheck every time
he updates a ticket.


Yikes, good point.
 

Would it be a good idea to use a cookie, so the plugin would
"remember" what the user wants? or would it be too much?

More like a preference or something similar would be needed…

Cheers,
Florian

Dalton Barreto

unread,
Jan 3, 2012, 11:33:39 AM1/3/12
to django-d...@googlegroups.com
2012/1/3 Florian Apolloner <f.apo...@gmail.com>:

>>
>> Would it be a good idea to use a cookie, so the plugin would
>> "remember" what the user wants? or would it be too much?
>
> More like a preference or something similar would be needed…

Indeed. But now the plugin start to become nontrivial.

Maybe using the first approach with an message next to the checkbox
saying: "Uncheck if you don't want to receive an email about this
update"
or something similar would be enough.

Reply all
Reply to author
Forward
0 new messages