Page MenuHomePhabricator

Personalise the Recent Activity dashboard module
Closed, DeclinedPublic

Description

The initial version of the Recent Activity module (T402780) finds edits to show the user simply by using the existing Revert Risk filter for Recent Changes. Users would find this module more useful if it was personalised to their editing activity and interests.

We still need to provide users with a way to opt out of personalisation, so this would be a mode (likely enabled by default) that users could switch back to the current version from.

T404174: Surface edits to moderators which may require their review suggests a number of possible moderator-related signals for edits that might require review, but here we want to think about the more generic use case, for an editor that may or may not be interested in moderating individual edits. An active editor may want to see edits that are made:

  • To pages they created or recently edited
  • To pages they are watching
  • By new editors
  • In a topic area they are interested in
  • That might need moderating (T404174)
  • That tripped an AbuseFilter warning

We could also imagine refining the edits presented in this module based on which edits a user engages with. For example, if a user commonly engages with edits by new users, we could prioritise showing more edits by new users over other kinds of edits, since this is what they appear to be interested in.

Open questions

  • How would this work technically?
  • If the personalised version of this module is a mode that's available to the user, how would they switch between modes?

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

A thought that occurred to me yesterday is that we've focused on edits with this module design so far, but could hypothetically include logged actions too, for example "A page you created was deleted", "A page you recently edited was protected" ...