The newcomer homepage is a feature to help newcomers get oriented when they first create their account, so they can figure out how to start editing quickly. One component of the homepage is the impact module, which shows newcomers how many pageviews the pages get they have edited, which is meant to motivate them about continuing to contribute.
It could be valuable to newcomers, and to more experienced users, to have dropdowns or toggles inside the module that allow the user to configure which set of pages they see listed. These configurations would be sticky. Some ideas for customization capabilities:
- Most recent pages edited vs. least recent pages edited
- Most viewed vs. least viewed
- Most bytes changed vs. least bytes changed
This work would likely also necessitate larger and faster queries -- if users want to look farther back than 60 days (T220143), or consider a larger list of articles they edited beyond just the ten most recent.
Here is a mockup of the module (without the feature proposed in this task): https://wikimedia.invisionapp.com/share/KUQV2QDJ8A7#/screens/350926581