[Bug 38642] Create extension to optionally send users copies of pages on their watchlists that are deleted

2013-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=38642

Nathan Larson nathanlarson3...@gmail.com changed:

   What|Removed |Added

 CC||nathanlarson3...@gmail.com

--- Comment #1 from Nathan Larson nathanlarson3...@gmail.com ---
One question is which revision of the page should be emailed to the user. Let's
assume two scenarios:
1) Only the creator of a page can have it emailed to him
2) Anyone who watchlists a page can have it emailed to him

Suppose option 1 is used. Should he get the most recent revision? That's
usually the most useful one, but it could differ significantly from what he
last contributed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 38642] Create extension to optionally send users copies of pages on their watchlists that are deleted

2013-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=38642

Nathan Larson nathanlarson3...@gmail.com changed:

   What|Removed |Added

   Assignee|wikibugs-l@lists.wikimedia. |nathanlarson3...@gmail.com
   |org |

--- Comment #2 from Nathan Larson nathanlarson3...@gmail.com ---
Another possibility is to have a emailed_revision table that would have a
record of who has been sent what revisions. It would have at least three
fields: er_id, er_user, and er_revid. This table could be used to prevent users
from receiving repetitive notifications of pages being deleted if the pages
were to be deleted and re-created. Especially if we're going to use option #2
from comment 1 above, it would be good to keep down the number of unnecessary
emails.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 38642] Create extension to optionally send users copies of pages on their watchlists that are deleted

2013-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=38642

--- Comment #3 from Nathan Larson nathanlarson3...@gmail.com ---
Okay, https://www.mediawiki.org/wiki/Extension:EmailDeletedPages is done.
Regrettably, I inadvertently duplicated functionality:
* https://upload.wikimedia.org/wikipedia/mediawiki/2/22/EmailDeletedPages.png
*
https://upload.wikimedia.org/wikipedia/mediawiki/f/ff/EmailDeletedPages-what-already-existed.png

Sigh, now I need to go back and fix that, and discard a bunch of code. By the
way, what do you think the level of support would be for implementing this as
core functionality, with a config setting to turn it on or off (kinda like what
we do with https://www.mediawiki.org/wiki/Manual:$wgEnotifWatchlist )?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 38642] Create extension to optionally send users copies of pages on their watchlists that are deleted

2013-02-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=38642

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Low

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 38642] Create extension to optionally send users copies of pages on their watchlists that are deleted

2012-10-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=38642

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

  Component|[other] |Extensions requests

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l