Page MenuHomePhabricator

Announcements should not interrupt Home feed onboarding
Closed, ResolvedPublic3 Estimated Story Points

Description

Background

We'll release the explore feed revamp in late May, and the reading challenge announcement is live until June 19. This task is to ensure that the reading challenge announcement (or other future announcements) do not interrupt new (T418755) or existing user onboarding of Explore. (T418788)

Requirements

Overall rules for New installs

  • The new user onboarding should always be the first thing displayed upon fresh install of teh app, and no announcements for features, syncing, etc should interrupt the onboarding.
  • After onboarding, the user should always land directly onto the feed of their choosing (Community or For you) and no announcements should be visible upon first impression before they engage with anything
  • After they have engaged (swiped or tapped), they may be eligible for announcements

Specific fix for reading challenge

  • Existing user onboarding prompt should always take precedence over the Reading challenge announcement for existing users
  • Display reading challenge announcement on second view of Explore after onboarding for new & existing users
  • Display on article & activity can stay the same

Event Timeline

cooltey set the point value for this task to 3.May 13 2026, 9:26 PM

Hi @HNordeenWMF

Display reading challenge announcement on second view of Explore after onboarding for new & existing users

New User Demo
Existing User Demo
Right now, the Explore feed announcement takes priority when the user opens the Explore feed. After that, within the same session, if the user opens an article, they will see the Reading Challenge announcement for both existing and new users. Is this fine?

@WRai-WMF Yep that's fine!

Display on article & activity can stay the same

I got the announcement after tapping into Settings: I want to make sure it's not showing up any other places: It should only be on Article, Activity, and Explore feed @Dbrant

https://drive.google.com/file/d/1p1FXBkFNcBbYekqZqsAmx_Ubg2CfqVkK/view?usp=sharing

ABorbaWMF subscribed.

Testing on 50588-beta-2026-05-21
The reading challenge interupts the onboarding if the user does the following:

  • Fresh install
  • Navigate through onboarding to "What are you interested in?"
  • Tap search

Video - https://drive.google.com/file/d/1OWIPbJkfJYxDCgXkuTqymmQkB575jkGL/view?usp=drive_link

Tested on:
Pixel 6 on Android 16
Pixel 8 on Android 16
OnePlus 8 on Android 13
Galaxy A36 on Android 15

Looks good on 50588-alpha-2026-05-22
Tested on:
Pixel 6 on Android 16
Pixel 8 on Android 16
OnePlus 8 on Android 13
Galaxy A36 on Android 15