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