Closed Bug 1654084 Opened 4 years ago Closed 4 years ago

Determine number of developers building for Android using Telemetry

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox84 fixed)

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: mhentges, Assigned: mhentges)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

To help decide how the amount of resources to invest into the Android environment, we should determine how many developers are developing for it.

Assignee: nobody → mhentges
Attached file data-review-1654084
Attachment #9168599 - Flags: data-review?(tdsmith)

Comment on attachment 9168599 [details]
data-review-1654084

This seems fine; capturing more detail about the platform that a build targets seems like it would be a more flexible and equally permissible collection compared to just Android-or-not but that's up to you!

--

  1. Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?

Glean-style documentation is promised at https://firefox-source-docs.mozilla.org/mach/metrics.html#metrics.

  1. Is there a control mechanism that allows the user to turn the data collection on and off?

Mach telemetry is opt-in; mach provides a control for telemetry collection.

  1. If the request is for permanent data collection, is there someone who will monitor the data over time?

Mitchell Hentges will monitor the collection.

  1. Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 2, interaction data.

  1. Is the data collection request for default-on or default-off?

Default-off.

  1. Does the instrumentation include the addition of any new identifiers (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)?

No.

  1. Is the data collection covered by the existing Firefox privacy notice?

Yes.

  1. Does there need to be a check-in in the future to determine whether to renew the data?

mhentges is responsible for renewing as required.

  1. Does the data collection use a third-party collection tool?

No.

Attachment #9168599 - Flags: data-review?(tdsmith) → data-review+

This seems fine; capturing more detail about the platform that a build targets seems like it would be a more flexible and equally permissible collection compared to just Android-or-not but that's up to you!

That's true, but I'm not sure a nice way of generically detecting the target yet.
Since detecting Android as a target is the highest priority, I figured that we can start here, then improve this tracking as additional questions need to be answered :)

Pushed by rstewart@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/deddfe5f0c35 Log build project to telemetry r=firefox-build-system-reviewers,dmajor
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: