Closed
Bug 859875
Opened 12 years ago
Closed 12 years ago
Email page watching notifications
Categories
(developer.mozilla.org Graveyard :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: openjck, Unassigned)
References
Details
(Whiteboard: [specification][type:feature])
What problems would this solve?
===============================
We currently have no page watching features. This makes certain work, like catching and correcting vandalism, very difficult.
This feature would be a temporary solution -- not the robust notification system we all want, but something simple to address the vandalism problem right now.
Who would use this?
===================
For now, I imagine the primary users will be users are concerned about vandalism.
What would users see?
=====================
On the MDN itself:
The user would see a menu item labeled something like "Receive email notifications" in the "This page" menu.
The user would then receive an email whenever that page is updated. The email must include:
* A content diff
* A metadata diff (tags, page title, page name, needs_review, etc.)
* A link to the page that was changed
* A link to the page history
* A link to the user profile of the person who made the change
What would users do? What would happen as a result?
===================================================
Users would interact with the email to determine if a change is spam, and use the links provided to correct the issue if needed.
Is there anything else we should know?
======================================
Reporter | ||
Comment 1•12 years ago
|
||
This is our number one priority at the moment. Does a launch date of Friday sound reasonable?
FWIW, we have talked about using django-tidings for this:
https://github.com/erikrose/django-tidings
Priority: -- → P1
Comment 2•12 years ago
|
||
We have some traction on a rabbitmq backend for celery tasks thanks to bug 766627. django-tidings seems a bit intense, but we can probably get a SUMO dev to pair with us to implement it quickly.
Reporter | ||
Comment 3•12 years ago
|
||
By intense, do you mean too heavyweight or difficult to implement? If it's the former, I can get us set up with one of the SUMO devs.
Comment 4•12 years ago
|
||
(In reply to John Karahalis [:openjck] from comment #3)
> By intense, do you mean too heavyweight or difficult to implement? If it's
> the former, I can get us set up with one of the SUMO devs.
As can I :)
It's a full-featured library, it has some work to it.
Celery should be a blocker for this no matter what. Sending an arbitrary number of emails during the request cycle for editing is a Bad Idea™.
Comment 5•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma
https://github.com/mozilla/kuma/commit/f31022bc7cf7ff08129b3eb33d4877a45e06e342
bug 859875 - watch page for email notification
add django-tidings
update/copy/refactor wiki events code from SUMO
remove notifications from apps in use
restore and move watch view tests
https://github.com/mozilla/kuma/commit/99140b70f55cfb51f475dcbeefbfec896a28bab2
Merge pull request #1036 from groovecoder/page-watch-email-859875
bug 859875 - watch page for email notification
Reporter | ||
Comment 6•12 years ago
|
||
Is there any work left on this aside from bug 766627?
Depends on: 766627
Comment 7•12 years ago
|
||
Reporter | ||
Updated•12 years ago
|
Priority: P1 → P2
Comment 8•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma
https://github.com/mozilla/kuma/commit/c51ea2c5405c97411b2c9fcfaeed7c7438e87ef1
fix bug 859875 - email change notifications UI
page_watch waffle flag
https://github.com/mozilla/kuma/commit/86782e814bc348690649f359833046ef0485a240
Merge pull request #1050 from groovecoder/page-watch-email-859875
fix bug 859875 - email change notifications UI
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•