[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  ---
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-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #11 from Sage Ross  ---
@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 #10 from Nemo  ---
(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 #9 from Andrew Green  ---
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 #8 from Quiddity  ---
(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 #7 from Andrew Green  ---
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-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

Nemo  changed:

   What|Removed |Added

 CC||federicol...@tiscali.it

--- Comment #6 from Nemo  ---
(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-02-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=56325

--- Comment #5 from Sage Ross  ---
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  ---
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  changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |NEW

--- Comment #3 from Sage Ross  ---
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  ---
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  ---
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  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  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