Page MenuHomePhabricator

Default reading list behavior
Closed, ResolvedPublic

Description

Why are we doing this

Historically, iOS users have been able to tap once on the bookmark icon in order to 'Save an article for later.' We would like to preserve this 1-tap action for iOS users, while also introducing reading lists and ensuring that reading list syncing works smoothly across platforms for users of both Android and iOS.

Additionally, user testing has shown that the majority of users do not find utility in having their reading list visible, therefore it would be ideal for there to be a way where users can choose to show or hide their default list.

Proposed solution

  • Single tapping to save an article saves it into the default list
  • Saving an article directly into a user created list will not save it into the default list
  • Single tapping to save an article and then following the hint to save it into a user created list will cause the article to be saved in both lists (user created and default)
  • The default list is hidden by default, users can make the list visible by toggling it on in their user settings
  • When the default list is hidden it should not be visible in the 'Add to list' and 'Move to list' popovers
  • When a user hits the 5000 article max of their default list, they can continue to 1-tap save, however these articles will not be synced unless they are sorted into another reading list with less than 5000 articles in it

Event Timeline

Looks like we got all the bullet points covered, except for the last one (T188057)

ABorbaWMF subscribed.

Had to do some extra looking and it looks good to me on 5.8.0 (1374)