Closed
Bug 699513
Opened 13 years ago
Closed 13 years ago
Advertise Telemetry opt-in on mobile
Categories
(Firefox for Android Graveyard :: General, defect, P2)
Tracking
(firefox11 fixed, fennec11+)
VERIFIED
FIXED
People
(Reporter: lmandel, Assigned: bnicholson)
References
Details
Attachments
(1 file, 2 obsolete files)
(deleted),
patch
|
Details | Diff | Splinter Review |
Aside from having a preference to enable/disable Telemetry on mobile we need to advertise Telemetry to our users and encourage them to opt-in. We need some sort of UI that is exposed to the user for this purpose.
Comment 1•13 years ago
|
||
Send performance data Seems to exist in preferences for latest birch. 20111107
Updated•13 years ago
|
OS: Mac OS X → Android
Hardware: x86 → ARM
Updated•13 years ago
|
Assignee: nobody → bnicholson
Priority: -- → P2
Reporter | ||
Comment 2•13 years ago
|
||
John, you're correct. Adding the Send performance data preference was the goal of bug 696076. This bug is about advertising Telemetry opt-in.
Assignee | ||
Comment 3•13 years ago
|
||
Attachment #572988 -
Flags: review?(mark.finkle)
Comment 4•13 years ago
|
||
Comment on attachment 572988 [details] [diff] [review]
patch
>diff --git a/mobile/chrome/content/browser.js b/mobile/chrome/content/browser.js
>+ } catch (e) {
>+ // optional
>+ }
>+ if (!telemetryPrompted) {
Add a blank line
>diff --git a/mobile/locales/en-US/chrome/browser.properties b/mobile/locales/en-US/chrome/browser.properties
>+# Telemetry
>+telemetry.optin.message=Would you like to help improve %S by automatically reporting memory usage, performance, and responsiveness to Mozilla?
Desktop uses slightly different text:
http://mxr.mozilla.org/mozilla-central/source/browser/locales/en-US/chrome/browser/browser.properties#332
That is a bit too wordy for mobile IMO, but we can steal some of it. How about:
Will you help improve %S by sending anonymous information about memory usage and performance to Mozilla?
Attachment #572988 -
Flags: review?(mark.finkle) → review+
Reporter | ||
Comment 5•13 years ago
|
||
We went through some iterations on the desktop string to ensure it adequately covers the types of information that we're collecting. I don't know that restricting it to memory usage and performance is correct. We may want to go more general like
"Help improve %S by sending anonymous usage information to Mozilla."
@sstamm - Can you please review the proposed string from a privacy perspective.
Comment 6•13 years ago
|
||
(In reply to Lawrence Mandel [:lmandel] from comment #5)
> We went through some iterations on the desktop string to ensure it
> adequately covers the types of information that we're collecting. I don't
> know that restricting it to memory usage and performance is correct. We may
> want to go more general like
>
> "Help improve %S by sending anonymous usage information to Mozilla."
>
> @sstamm - Can you please review the proposed string from a privacy
> perspective.
Shorter is better, so I like your suggestion. Let's get an approval on this and land it. We can always tweak the string before string freeze.
Assignee | ||
Comment 7•13 years ago
|
||
changed opt-in string
Attachment #572988 -
Attachment is obsolete: true
Comment 8•13 years ago
|
||
(In reply to Lawrence Mandel [:lmandel] from comment #5)
> "Help improve %S by sending anonymous usage information to Mozilla."
This doesn't cover everything. For example, it doesn't cover the attributes of your hardware (screen size, cpu capabilities, etc) that are being collected.
Keywords: privacy-review-needed
Reporter | ||
Comment 9•13 years ago
|
||
(In reply to Sid Stamm [:geekboy] from comment #8)
> (In reply to Lawrence Mandel [:lmandel] from comment #5)
> > "Help improve %S by sending anonymous usage information to Mozilla."
>
> This doesn't cover everything. For example, it doesn't cover the attributes
> of your hardware (screen size, cpu capabilities, etc) that are being
> collected.
Suggestions? How about dropping 'usage' as in (I do remember our conversation about anonymous but it seems to me that we need some adjective in this statement):
"Help improve %S by sending anonymous information to Mozilla."
Comment 10•13 years ago
|
||
(In reply to Sid Stamm [:geekboy] from comment #8)
> (In reply to Lawrence Mandel [:lmandel] from comment #5)
> > "Help improve %S by sending anonymous usage information to Mozilla."
>
> This doesn't cover everything. For example, it doesn't cover the attributes
> of your hardware (screen size, cpu capabilities, etc) that are being
> collected.
We don't need to call everything out. We don't have that kind of space.
Comment 11•13 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #10)
> We don't need to call everything out. We don't have that kind of space.
Absolutely. I don't expect a laundry list, but we shouldn't provide a category that omits stuff. I favor "anonymous data" over "anonymous usage information", but am still brainstorming better categories. What kind of space *do* we have? Can you recommend size limits?
Comment 12•13 years ago
|
||
Let's only use the word "anonymous" if that's actually true. If users are potentially re-identifiable from the data we collect, it's pseudonymous.
Assignee | ||
Comment 14•13 years ago
|
||
http://hg.mozilla.org/projects/birch/rev/2e175acc56b9
Landed. I'll leave this bug open until we figure out the exact string we want.
Comment 15•13 years ago
|
||
(In reply to Brian Nicholson (:bnicholson) from comment #14)
> http://hg.mozilla.org/projects/birch/rev/2e175acc56b9
>
> Landed. I'll leave this bug open until we figure out the exact string we
> want.
No need. We can file a new bug for that.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 16•13 years ago
|
||
I see that this prompt has been implemented as a door hanger. Is there any way to dismiss a door hanger without clicking yes or no? If so, it may make sense to follow the desktop model and implement a tri state for Telemetry. See bug 697860.
Comment 17•13 years ago
|
||
(In reply to Lawrence Mandel [:lmandel] from comment #16)
> I see that this prompt has been implemented as a door hanger. Is there any
> way to dismiss a door hanger without clicking yes or no?
Tapping BACK button or anywhere off the doorhanger
> If so, it may make
> sense to follow the desktop model and implement a tri state for Telemetry.
> See bug 697860.
File a new bug :(
Comment 18•13 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #17)
> (In reply to Lawrence Mandel [:lmandel] from comment #16)
> > I see that this prompt has been implemented as a door hanger. Is there any
> > way to dismiss a door hanger without clicking yes or no?
>
> Tapping BACK button or anywhere off the doorhanger
Doorhanger don't actually do this yet, but they will (bug 700434).
Comment 19•13 years ago
|
||
20111114041052
http://hg.mozilla.org/projects/birch/rev/859ecdfe0168
Samsung Galaxy SII (Android 2.3.4)
Status: RESOLVED → VERIFIED
Flags: in-litmus?(fennec)
Whiteboard: [QA+]
Reporter | ||
Comment 20•13 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #17)
> (In reply to Lawrence Mandel [:lmandel] from comment #16)
> > I see that this prompt has been implemented as a door hanger. Is there any
> > way to dismiss a door hanger without clicking yes or no?
>
> Tapping BACK button or anywhere off the doorhanger
>
> > If so, it may make
> > sense to follow the desktop model and implement a tri state for Telemetry.
> > See bug 697860.
>
> File a new bug :(
Done. See bug 702281.
Comment 21•13 years ago
|
||
Filed bug 702319 to update the opt-in string.
Updated•13 years ago
|
tracking-fennec: --- → 11+
Updated•13 years ago
|
status-firefox11:
--- → fixed
Comment 22•13 years ago
|
||
Updated start-up test case in litmus:
https://litmus.mozilla.org/show_test.cgi?id=33699
Flags: in-litmus?(fennec) → in-litmus+
Whiteboard: [QA+]
Updated•12 years ago
|
Keywords: privacy-review-needed
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•