Last modified: 2012-03-16 11:55:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T37217, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 35217 - Add facility to disable follow-up notification e-mails.
Add facility to disable follow-up notification e-mails.
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CodeReview (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Mark Clements (HappyDog)
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-03-14 08:16 UTC by Mark Clements (HappyDog)
Modified: 2012-03-16 11:55 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Mark Clements (HappyDog) 2012-03-14 08:16:16 UTC
Currently, whenever CR detects that a new revision refers to an old revision, it marks it as a follow-up and sends an e-mail to everyone connected to the old revision (committer, commenters, etc.).

However, we have a multi-repository setup, and the revision we are referring to may actually be in a different repository.  This means that about 25% of the time, the follow-up association will be wrong, resulting in a lot of e-mail spam.

I have no problem with things being incorrectly associated - it is easy to dissociate them - but I want to disable the e-mails which are currently just a nuisance.

I'm happy to make the fix myself, but I wanted to post the issue here to see if anyone had any thoughts about this before I implemented it.

I was going to do this via a new global configuration setting - $wgCodeReviewDisableFollowUpNotification - which is checked prior to sending the e-mails.  Sound sensible?
Comment 1 Sam Reed (reedy) 2012-03-14 22:29:38 UTC
(In reply to comment #0)
> I was going to do this via a new global configuration setting -
> $wgCodeReviewDisableFollowUpNotification - which is checked prior to sending
> the e-mails.  Sound sensible?

Hiding it behind a global should be fine, default it to true so no change in behaviour and take it from there
Comment 2 Mark Clements (HappyDog) 2012-03-15 00:16:17 UTC
The above example is an option to disable the e-mail, so defaulting it to false will result in no change.  Will proceed in this manner.
Comment 3 Mark Clements (HappyDog) 2012-03-16 11:55:41 UTC
Setting added in r114011.  Resolving as FIXED.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links