Page MenuHomePhabricator

[Bug] Ensure that push notifications are being sent in a timely manner and are receivable on device
Closed, ResolvedPublic

Description

Why are we doing this?

4 of 7 participants reported that they weren’t always sure that push was working, with some free text responses sharing that they were not receiving Wikipedia push notifications, while they were able to receive push notifications from other apps.

Quotes from Diary study

  • I think push does not work well, but can not be 100% sure
  • Notification was useful, but didn’t reach me as push notification, I’ve only seen it after refreshing the in-app notification center
  • I did not receive notifications as push-notifications, but as a bubble notification in the app, and this happen only when I open the Wikipedia App.
  • I received yesterday actually notifications, but only as a number on a Wikipedia App, instead [of] as push notifications. Maybe it was distorted with my Sleep focus, but every other apps (as Messenger, Viber, Instagram) I received notifications in Notification Center as push notification, but from Wikipedia not. I check once again and all permissions for push notifications are allowed and set.
  • I`m long time editor and admin and I use Wikipedia constantly on mobile and on a desktop, which can cause problems as I do not always receive all notifications [in the app] that I usually receive on desktop. Additionally, sometimes I receive notifications, but not push notifications, only as in-app notifications, although I checked and I properly set my notifications and give permission to have push notifications.

Event Timeline

cmadeo removed cmadeo as the assignee of this task.
LGoto triaged this task as Medium priority.Feb 28 2022, 7:41 PM
LGoto moved this task from Needs Triage to Bug Backlog on the Wikipedia-iOS-App-Backlog board.

Our initial solution is to implement T285343: Provide iOS 15 notification interruption and relevance scores for notifications and see how beta testers feel about the timeliness and trustworthiness of pushes.

JMinor claimed this task.

Sigh... I hope people feel confident. I'm going to resolve this for now, and if feedback reveals continued issues we'll create new tasks for specific solutions we could consider.