[Bug 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

Nemo federicol...@tiscali.it changed:

   What|Removed |Added

 CC||federicol...@tiscali.it

--- Comment #6 from Nemo federicol...@tiscali.it ---
(In reply to Sage Ross from comment #0)
 Student article (or talk page) is edited: notify student working on that
 article, notify reviewers for that article
 
 Course talk page is edited: notify instructors, volunteers, all students [...]
 
 Student article is created: notify instructors, volunteers, (maybe) all
 students
 
 Student article is deleted: notify instructors, volunteers, student working
 on that article, reviewers for that article

Sage, can you clarify what are your requirements for notify? As I said on the
patch, «the objective you state would be satisfied by adding the page to
watchlist and enabling the relevant enotif preferences». Any reason why enotif
doesn't suffice?

-- 
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 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #7 from Andrew Green andrew.green...@gmail.com ---
Hi Nemo, thanks for looking at this! EducationProgram extension notifications
use the standard notification system. I'm sure Sage will have more to say about
this, but one advantage is that they're hooked in to course enrollment and (in
the case of jlloyd's patch) article assignments, so messages get to students
quickly. Also the icons used distinguish the notifications as course-related.

-- 
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 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #8 from Quiddity pandiculat...@gmail.com ---
(In reply to Andrew Green from comment #7)
 Hi Nemo, thanks for looking at this! EducationProgram extension
 notifications use the standard notification system. [...]

So, is this already implemented and live? (ie. can this bug be closed, or is
there more work to be done?)

It looks like the message text is already in place, at
https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FEducationProgram/HEAD/i18n%2Fen.json
(Good timing, because I'm checking/updating/auditing the Echo messages this
week :)

-- 
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 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #9 from Andrew Green andrew.green...@gmail.com ---
It's been going in parts. Two are live:

Notify on edits to course talk pages
https://gerrit.wikimedia.org/r/#/c/105147/

Notify when a user is added to a course
https://gerrit.wikimedia.org/r/#/c/113145/

One is in review:

Notify edits to assigned articles and their talk pages
https://gerrit.wikimedia.org/r/#/c/118101/

There are more that are mentioned here that haven't been started.

-- 
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 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #10 from Nemo federicol...@tiscali.it ---
(In reply to Andrew Green from comment #7)
 Hi Nemo, thanks for looking at this! EducationProgram extension
 notifications use the standard notification system.

You appear to be rather confused. The standard notification system is MediaWiki
core's enotif. You can learn about it in the documentation, [[m:Help:Enotif]].

-- 
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 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #11 from Sage Ross rages...@gmail.com ---
@Nemo: The intent behind this bug in general, and the latest patch in
particular, is to use Notifications (ie, Echo) to highlight particularly
relevant wiki activity for people using the course page system.

In the case of the latest patch, if a student has signed up on a course page to
work on a specific article, then they will want to be aware of any changes to
that article. While watchlists and enotif have some similar functionality, the
watchlist is a tool that is not often used by students, and if a user does not
have enotif enabled, they will not see any activity unless they actively visit
their watchlist. Using Notifications instead, the relevant activity will be
'pushed' to them whenever they visit any page on Wikipedia.

@Quiddity: Per Andrew, two notification types are live, one hopefully is coming
soon. Another (course mentions) may be on the agenda soon. I guess this is more
of a tracking bug.

-- 
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 56325] add Notifications for course page events

2014-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #12 from Andrew Green andrew.green...@gmail.com ---
Thanks Sage!

(In reply to Nemo from comment #10)
  EducationProgram extension
  notifications use the standard notification system.
 
 You appear to be rather confused. The standard notification system is
 MediaWiki core's enotif.

Hmmm, you're right, I was confused. Sorry!!

-- 
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 56325] add Notifications for course page events

2014-02-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #5 from Sage Ross rages...@gmail.com ---
One more useful Notification concept that could be implemented: course
mentions.

Similar to Mention notifications for usernames, when a link to a course page is
created in a discussion, notify all the instructors and volunteers for that
course of the mention.

-- 
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 56325] add Notifications for course page events

2014-02-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #4 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 112304 abandoned by AndyRussG:
This is a test commit with a period

Reason:
This was a test, deleting

https://gerrit.wikimedia.org/r/112304

-- 
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 56325] add Notifications for course page events

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

Sage Ross rages...@gmail.com changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |NEW

--- Comment #3 from Sage Ross rages...@gmail.com ---
A single Notification is now enabled (for when course talk pages are edited).
The other suggested Notifications would still be useful enhancements.

-- 
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 56325] add Notifications for course page events

2014-01-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #2 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 105147 merged by jenkins-bot:
Notifications for course talk page edits

https://gerrit.wikimedia.org/r/105147

-- 
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 56325] add Notifications for course page events

2014-01-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #1 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 105147 had a related patch set uploaded by AndyRussG:
Notifications for course talk page edits

https://gerrit.wikimedia.org/r/105147

-- 
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 56325] add Notifications for course page events

2014-01-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

Gerrit Notification Bot gerritad...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |PATCH_TO_REVIEW

-- 
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 56325] add Notifications for course page events

2013-10-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

Sage Ross rages...@gmail.com changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

-- 
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