[Bug 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #8 from Kunal Mehta (Legoktm) --- (In reply to Derk-Jan Hartman from comment #3) > It's not easy, but it's also not totally crazy. > > You would need a table, keeping track of the beta features, the version of > the feature etc. > > Then check the registrations for the beta features once in a while, see if a > new notification needs to be created and scheduled. put the job on the queue > and write to the table that you have sent a 'new', 'updated' or another type > of notification etc. I was thinking of just using a maintenance script whenever a new feature is updated/deployed, that way we don't need a table to keep track of anything, but just do it manually. -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #7 from James Forrester --- (In reply to Quim Gil from comment #6) > Fair enough. Where is that debate happening? It's not actively happening. -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #6 from Quim Gil --- Fair enough. Where is that debate happening? -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #5 from James Forrester --- (In reply to Quim Gil from comment #4) > So maybe a single task is not EASY, and neither good for Google Code-in, but > a family of Beta notifications requests could become a good internship > project? If so, the proposal could be added to > > https://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects Possibly. However, I think it's wildly premature to add these as advertised projects when there's still considerable debate as to whether these are WONTFIX tasks. -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #4 from Quim Gil --- So maybe a single task is not EASY, and neither good for Google Code-in, but a family of Beta notifications requests could become a good internship project? If so, the proposal could be added to https://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #3 from Derk-Jan Hartman --- It's not easy, but it's also not totally crazy. You would need a table, keeping track of the beta features, the version of the feature etc. Then check the registrations for the beta features once in a while, see if a new notification needs to be created and scheduled. put the job on the queue and write to the table that you have sent a 'new', 'updated' or another type of notification etc. Ideally we expand echo with some 'action' options, so that users can 'opt-in' to a new feature right from the notification for instance, but that is secondary. Versioning of beta features is important for this one btw. You could have x.y.z x: for generation (the 6 month test period) of an experiment feature (this would send 'new' beta feature motifs) y: significant updates to the experiment (a monthly update, sending feature updated motifs) z: minor changes or revision number or something (small css fix) that don't warrant a notification. -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 --- Comment #2 from Kunal Mehta (Legoktm) --- (In reply to Quim Gil from comment #1) > Dear community fellows, please confirm whether (under these circumstances) > this is a EASY task. Help also prioritizing the notifications you would like > to push first. Thank you. I wouldn't say it's easy to create new types of Echo notifications, unless you're already familiar with how the formatters work. -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 Quim Gil changed: What|Removed |Added CC||aklap...@wikimedia.org, ||kren...@wikimedia.org --- Comment #1 from Quim Gil --- Picking one of these related new Echo notification requests to comment about the whole pack. Jared explained that one idea was suggested at the hackathon in Zürich: new contributors could be pointed to requests for new Echo notifications. They could create them relatively easily, based on the current notifications and with the help of the design team for the graphics. Dear community fellows, please confirm whether (under these circumstances) this is a EASY task. Help also prioritizing the notifications you would like to push first. Thank you. -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 James Forrester changed: What|Removed |Added Priority|Unprioritized |Low -- 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 65191] BetaFeatures: Add a Notification for "A Beta Feature you have enabled has been updated"
https://bugzilla.wikimedia.org/show_bug.cgi?id=65191 Jared Zimmerman (WMF) changed: What|Removed |Added See Also||https://bugzilla.wikimedia. ||org/show_bug.cgi?id=65183, ||https://bugzilla.wikimedia. ||org/show_bug.cgi?id=65185, ||https://bugzilla.wikimedia. ||org/show_bug.cgi?id=59954, ||https://bugzilla.wikimedia. ||org/show_bug.cgi?id=65182 -- 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