Page MenuHomePhabricator

Community Picks: In the News Module
Closed, ResolvedPublic5 Estimated Story Points

Description

Background / Description

The In the News module surfaces articles that have been substantially updated to reflect recent or current events of wide interest. It connects Wikipedia's encyclopedic content to the news cycle and gives readers a reliable, neutral reference point for understanding current events. This is one of the highest-value modules for readers who turn to Wikipedia to get context on what's happening in the world.

User Story

As a reader browsing the Community Picks feed, I want to see articles tied to current news events, so that I can quickly find Wikipedia's coverage of what's happening in the world today.

Requirements

  • ✅ The module should display the title "In the news" with the subtitle "Articles that have been substantially updated to reflect recent or current events of wide interest"
  • ✅ Content should be displayed as a horizontally scrollable card carousel, each card showing a thumbnail image and a short summary of the news event provided by the community, or the lede. Do not machine generate a summary
  • ✅ Content should be sourced from the user's selected language wiki. If the module does not exist in the selected language wiki it should be hidden

Design Link

Figma link: module →

Note: in the file you will find specs for cases where an article picture is not present.

Event Timeline

Seddon triaged this task as Medium priority.Mar 17 2026, 4:46 PM
HNordeenWMF raised the priority of this task from Medium to High.Mar 31 2026, 1:54 PM
Dbrant set the point value for this task to 8.Mar 31 2026, 2:42 PM

@HNordeenWMF Just a couple of things to be clarified here:

  • The card has a "bookmark" icon, presumably to save this content to the user's reading lists. But each News item generally consists of more than one link to an article. Which link should be saved? Or should it be all of the articles mentioned in the news item?
  • Similarly, the card has a "share" button. But, what is it that should be shared? There's no concept of "the news item" itself that has a URL to link to. There is also no consistent concept of a "primary" or "subject" article link within the news story.

@Dbrant based on your comments above, I removed the buttons and also updated the "In the news" dedicated screen so that users can save / share individual cards (see second Figma link in the ticket for reference). @HNordeenWMF worked together with me on this, so we're aligned. Please let us know if this update changes your estimate. Thanks!

Comments from the planning meeting:

If we want to update the style of the list items for the "In the News" list screen, since the list item is a shared component that has been used in other places, like Reading Lists, Top read list, places...etc, this will require a separate task for the engineers to work on and to make sure they are all consistent across the app.

JTannerWMF changed the point value for this task from 8 to 5.Apr 14 2026, 4:33 PM

Update to the comment above: we (Haley and Taís) decided not to update the "In the News" list screen and leave it as is to reduce scope. Link above was updated to reflect the new approach "Phase 1" + colour discussion we had in the team today.

Hi @TLessa-WMF

The implementation is completed. Please download the APK to check the implementation below:
https://github.com/wikimedia/apps-android-wikipedia/pull/6446

Please note that "In the news" is only available for certain languages (e.g. English), and will only show up for the current day. Please let me know if you are not able to see it, thanks!

Design QA punchlist:
• still needs product alignment on priorities + waiting on Sarah's feedback on pagination dots.

https://docs.google.com/spreadsheets/d/1X1HhkL6-w1PnZJnbvE9AF7c56OCL8Ol1u3ngvwoikbY/edit?gid=609226110#gid=609226110&range=1:1

Unfortunately, I am not able to see this module when I install the APK. I only see Featured article, Top read, Picture of the Day, On this Day and a button to see past community content. Will move to the blocked column for now - will ask for some help via Slack. Thanks!

I can see it today, for some reason. All good. I can't see what an article without an image looks like, but since it is marked as done in the punchlist, I trust it is implemented. Thanks, all.

ABorbaWMF subscribed.

In the news is not reliably showing for me on 50584-alpha-2026-05-05
Tested on:
Pixel 6 on Android 16
OnePlus 8 on Android 13

I am seeing the same thing as @TLessa-WMF

Unfortunately, I am not able to see this module when I install the APK

For me, it has been 3/5 attempts where 'in the news' has appeared after a fresh install.

In the news is not reliably showing for me on 50584-alpha-2026-05-05
Tested on:
Pixel 6 on Android 16
OnePlus 8 on Android 13

I am seeing the same thing as @TLessa-WMF

Unfortunately, I am not able to see this module when I install the APK

For me, it has been 3/5 attempts where 'in the news' has appeared after a fresh install.

Hi @ABorbaWMF

I can see today's in the news, and I noticed that in our timezone PDT (Pacific Daylight Time), the "in the news" will disappear around 5 pm every day, which is probably related to the 00:00 UTC, and the new "in the news" will be updated later.

Would you be able to test it again tomorrow when the news is available?

The best way to validate is to see if the news is in the API response below, which you can update the date to the current date, but beware of the 00:00 UTC refresh time.
https://en.wikipedia.org/api/rest_v1/feed/featured/2026/05/06

@cooltey, I performed a device restart on the last install, where I did not see it in the news. In the news appeared at that point. I don't think it is time-based, since I was installing on two different devices around the same time of day, and it would work on one but not the other.

Hi @ABorbaWMF

As we discussed in Slack, this could be a cache issue. Please download the latest APK again to see if you can reproduce the issue, thank you!
https://github.com/wikimedia/apps-android-wikipedia/pull/6446

Works for me on 50585-alpha-2026-05-08
Tested on:
Pixel 6 on Android 16
OnePlus 8 on Android 13
Galaxy A36