Closed
Bug 1010999
Opened 11 years ago
Closed 11 years ago
Change update notification to Weekly instead of Daily on Aurora
Categories
(Firefox :: General, defect)
Firefox
General
Tracking
()
RESOLVED
FIXED
Firefox 32
People
(Reporter: rcampbell, Assigned: robert.strong.bugs)
Details
Attachments
(1 file, 1 obsolete file)
|
1.42 KB,
patch
|
Gavin
:
review+
|
Details | Diff | Splinter Review |
It would be nice if Aurora builds updated weekly instead of daily. They could (and should) still download the daily fixes but we shouldn't prompt users to update for a longer period.
This is a request for Developer Tools users we push to Aurora for a "more stable" experience than Nightly. The perception with the daily update is that it's just as churny as Nightly and we'd like to mitigate that somewhat.
| Reporter | ||
Updated•11 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
| Assignee | ||
Comment 1•11 years ago
|
||
The in product check is controlled by application preferences so each product can choose how often to check and whether an update is created is a app / product driver decision (e.g. just as Firefox beta updates are created weekly) with the work performed by releng... so, neither of those things would be done by the app update client code.
Moving to releng and cc'ing Lawrence. I suggest you also send email to release-drivers to start a discussion for this change.
Component: Application Update → Releases
Product: Toolkit → Release Engineering
QA Contact: rail
Comment 3•11 years ago
|
||
As no discussion was started on release-drivers we should do that first to ensure there are no issues we haven't considered. Will send that now.
Flags: needinfo?(lsblakk)
Comment 4•11 years ago
|
||
There was a discussion started on release-drivers ("Proposal to change update nag frequency to 1 week on Aurora"), it just didn't reach a useful conclusion.
I think there are no significant objections to changing the nag frequency, which as I understand it is an in-product change.
There was some objections to changing the update frequency, so let's drop that.
Component: Releases → General
Product: Release Engineering → Firefox
QA Contact: rail
Comment 5•11 years ago
|
||
(In reply to :Gavin Sharp (email gavin@gavinsharp.com) from comment #4)
> There was a discussion started on release-drivers ("Proposal to change
> update nag frequency to 1 week on Aurora"), it just didn't reach a useful
> conclusion.
>
> I think there are no significant objections to changing the nag frequency,
> which as I understand it is an in-product change.
Would love this. Would it also extend to Android?
| Assignee | ||
Comment 6•11 years ago
|
||
(In reply to Jeff Griffiths (:canuckistani) from comment #5)
>...
> Would love this. Would it also extend to Android?
This bug would change it for desktop only. File an Android bug and start a discussion with the Android drivers if you'd like it to be changed there as well.
Assignee: nobody → robert.strong.bugs
| Assignee | ||
Comment 7•11 years ago
|
||
Gavin, Kevin brings up a good point in the release-drivers discussion in that the vast majority of people restart anyways after two days and suggests going with a 2 day nag to restart just as we have on beta and release. Do you think it should be changed to two days and if it is determined that a longer period would be valuable it can be done another bug?
Flags: needinfo?(gavin.sharp)
| Assignee | ||
Comment 8•11 years ago
|
||
Gavin, this implements what I outlined in comment #7 in case you agree with its conclusion.
Attachment #8432929 -
Flags: review?(gavin.sharp)
Comment 9•11 years ago
|
||
(In reply to Robert Strong [:rstrong] (use needinfo to contact me) from comment #7)
> Gavin, Kevin brings up a good point in the release-drivers discussion in
> that the vast majority of people restart anyways after two days
Where does this conclusion come from?
I think the goal is to avoid annoying the minority of people who leave their browsers open pretty much always (≃ developers), so I think I would prefer to go with the originally proposed 1 week.
Flags: needinfo?(gavin.sharp)
Updated•11 years ago
|
Attachment #8432929 -
Flags: review?(gavin.sharp) → review-
| Assignee | ||
Comment 10•11 years ago
|
||
(In reply to :Gavin Sharp (email gavin@gavinsharp.com) from comment #9)
> (In reply to Robert Strong [:rstrong] (use needinfo to contact me) from
> comment #7)
> > Gavin, Kevin brings up a good point in the release-drivers discussion in
> > that the vast majority of people restart anyways after two days
>
> Where does this conclusion come from?
Initially from crash data (which I was involved in gathering) and then from a test pilot study (which I was not involved in gathering).
> I think the goal is to avoid annoying the minority of people who leave their
> browsers open pretty much always (≃ developers), so I think I would prefer
> to go with the originally proposed 1 week.
No problem
| Assignee | ||
Comment 11•11 years ago
|
||
Attachment #8432929 -
Attachment is obsolete: true
Attachment #8435348 -
Flags: review?(gavin.sharp)
Comment 12•11 years ago
|
||
(In reply to :Gavin Sharp (email gavin@gavinsharp.com) from comment #9)
> (In reply to Robert Strong [:rstrong] (use needinfo to contact me) from
> comment #7)
> I think the goal is to avoid annoying the minority of people who leave their
> browsers open pretty much always (≃ developers), so I think I would prefer
> to go with the originally proposed 1 week.
I think product developers can be expected to be able to tweak the pref if it annoys them, no?
> release-drivers discussion ... and suggests going with a 2 day nag to restart just as we have on beta and release.
Is there a reason you're discounting the resolution of that discussion and going with a full week nag?
(I'm not a product dev, and can change this as well, but I find it quite disingenuous if we nag more often on release/beta when aurora changes more often. And we actually _want_ our devs dogfooding, right?)
| Assignee | ||
Comment 13•11 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #12)
> (In reply to :Gavin Sharp (email gavin@gavinsharp.com) from comment #9)
> > (In reply to Robert Strong [:rstrong] (use needinfo to contact me) from
> > comment #7)
> > I think the goal is to avoid annoying the minority of people who leave their
> > browsers open pretty much always (≃ developers), so I think I would prefer
> > to go with the originally proposed 1 week.
>
> I think product developers can be expected to be able to tweak the pref if
> it annoys them, no?
>
> > release-drivers discussion ... and suggests going with a 2 day nag to restart just as we have on beta and release.
>
> Is there a reason you're discounting the resolution of that discussion and
> going with a full week nag?
>
> (I'm not a product dev, and can change this as well, but I find it quite
> disingenuous if we nag more often on release/beta when aurora changes more
> often. And we actually _want_ our devs dogfooding, right?)
I don't see it that way since release and beta get fewer updates the nag already happens less often so the 2 days before a nag turns into 9 days before a nag if we have an update once a week and turns into 6 weeks and 2 days before a nag if we release every 6 weeks.
Also, I have been told that test pilot data shows the vast majority of the time (iirc 98.5%) Firefox is restarted anyways within 48 hours so this shouldn't have a significant impact on crashstats, etc.
Comment 14•11 years ago
|
||
(In reply to Robert Strong [:rstrong] (use needinfo to contact me) from comment #13)
> Also, I have been told that test pilot data shows the vast majority of the
> time (iirc 98.5%) Firefox is restarted anyways within 48 hours so this
> shouldn't have a significant impact on crashstats, etc.
Do we have test pilot data for how often users restart for each release channel?
| Assignee | ||
Comment 15•11 years ago
|
||
I don't know since I wasn't involved in the gathering of the data or the generation of the report. Also, it would be less applicable on Aurora due to the update cadence.
Comment 16•11 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #12)
> I think product developers
Web developers, not product developers. Or "power users"/enthusiasts if you prefer.
> Is there a reason you're discounting the resolution of that discussion and
> going with a full week nag?
There was no "resolution of that discussion"; Kevin made a proposal that I disagree with. There's no reason that the update nag needs to be progressively longer across channels. If the majority of users restart after 2 days anyhow, this won't have a significant impact on uptake rate, and if it does we can always revisit.
Updated•11 years ago
|
Attachment #8435348 -
Flags: review?(gavin.sharp) → review+
| Assignee | ||
Comment 17•11 years ago
|
||
Pushed to fx-team
https://hg.mozilla.org/integration/fx-team/rev/45fd2bac9153
in-testsuite- though we do have tests for the nag notification for short intervals to actually test it would require running the test for a week. ;)
Flags: in-testsuite-
Target Milestone: --- → Firefox 32
Comment 18•11 years ago
|
||
FWIW, I can collect data about average session length on the various channels when I'm back next week. I expect to have a trimodal distribution:
* people who launch and close the browser all the time (several times a day)
* people who have their browser open all day but close it at night
* people who typically leave their browser open all the time
I'll post results to firefox-dev next week, but I expect that we're still better off if we only nag the third group once a week. Perhaps we should consider a less invasive form of the update prompt on a shorter timeframe.
Comment 19•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 20•11 years ago
|
||
Comment on attachment 8435348 [details] [diff] [review]
patch - notify after 7 days
Let's uplift to Aurora, since this is only effective there.
Attachment #8435348 -
Flags: approval-mozilla-aurora+
Updated•11 years ago
|
Keywords: checkin-needed
| Assignee | ||
Comment 22•11 years ago
|
||
Comment on attachment 8435348 [details] [diff] [review]
patch - notify after 7 days
http://mxr.mozilla.org/mozilla-aurora/source/browser/branding/aurora/pref/firefox-branding.js#15
Attachment #8435348 -
Flags: approval-mozilla-aurora+
| Reporter | ||
Comment 23•11 years ago
|
||
Thanks everyone!
You need to log in
before you can comment on or make changes to this bug.
Description
•