We should have a notification that a system update is ready to apply, if the user choses "later"

RESOLVED WORKSFORME

Status

Firefox OS
Gaia::System
RESOLVED WORKSFORME
5 years ago
5 years ago

People

(Reporter: julienw, Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)

Firefox Tracking Flags

(blocking-b2g:-, b2g18+)

Details

(Reporter)

Description

5 years ago
STR:
* have a system update
* start and finish the download for this system update
=> we get the "system update ready" prompt
* chose later

Expected:
* we have a notification in the Utility Tray that the user could tap on to display the "system update ready" prompt

Actual:
* nothing is displayed, the update will be applied next time the phone is rebooted


This would break the "one notification for update" paradigm so I'm asking for Josh's advice here.

I'd say (as I say in Bug 831701 comment 26) that we should not have any "new system update" notification until one previous system update was not installed so we would not have say one notification with "system update ready to apply" and one notification with "hey, we have a new system update".
(Reporter)

Updated

5 years ago
Flags: needinfo?(jcarpenter)
shira? ---> leo? - leo would target something like this. shira should be very very very minor changes that are partner requirements. leo can take bigger changes. You could get this tracked, however.
blocking-b2g: shira? → leo?
tracking-b2g18: --- → ?
Hi Julien, let's keep the current implementation. We need to remember how intrusive update requests can be. I am concerned that we're already being quite forceful with our v1 update prompts, and want to pull back a bit. If a user taps "Later", we're fine with the notification clearing from the Notifications Center and the update being applied silently at startup.

We _may_ want to add a small message that explains that approach. The user taps "Later", the prompt closes, the notification is removed from the Notification Center.... and a banner appears saying "System update will be applied at startup" (or some such, verbiage TBD). But even that can wait until v2, IMO.

Does that make sense?
Flags: needinfo?(jcarpenter)
(Reporter)

Comment 3

5 years ago
I'm fine with everything waiting for leo.

And it even seems that Dave has a fix for that in Bug 831701 anyway.
Minusing based on j-carp's comments.

Did bug 831701 fix this?
blocking-b2g: leo? → -
(Reporter)

Comment 5

5 years ago
AFAIK Dave removed this part from the fix to Bug 831701.
I tested this out this morning and what I see is that if I choose Later then the update still shows in the notification area.

Tapping on the update pretty much immediately brings up the "System Update Ready" dialog with the Later/Install Now.

Part of this is due to bug 819548 and part of this is from bug 831701 (lines 184-191 of UpdatePrompt.js)
tracking-b2g18: ? → +
So I'm going to go ahead and close this as WORKSFORME since the other bugs mentioned in comment 6 already fix the problem.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.