Add ApplicationBuildID string as a crash annotation
Categories
(Toolkit :: Crash Reporting, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox83 | --- | fixed |
People
(Reporter: royang, Assigned: royang)
References
Details
Attachments
(2 files, 2 obsolete files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
1.80 KB,
text/plain
|
boek
:
data-review+
|
Details |
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
•
|
||
Assignee | ||
Comment 3•4 years ago
|
||
Updated•4 years ago
|
Comment 4•4 years ago
|
||
I'm a bit confused, what version number will go in this new annotation? Is it something different from the build ID and regular version number?
Assignee | ||
Comment 5•4 years ago
•
|
||
I was unsure between naming this annotation "AppBuildID" or "VersionCode".
Version Code is a number that is monotonically increased with each release. They are not very similar to a build ID but Android specific. I decided to use "VersionCode" since it is very specific to avoid confusion.
Comment 6•4 years ago
|
||
Alright, so it's the code of the Android application, say you have Focus version Y based on Gecko version X then VersionCode
will be Y, correct?
Assignee | ||
Comment 7•4 years ago
|
||
Yes, the VersionCode
will not be based on Gecko. It will be base on the specific release of the app. Thanks,
Comment 8•4 years ago
|
||
OK, let's give it a more expressive name, what do you think about EmbeddingAppVersion
or EmbeddingApplicationVersion
or something along the lines? Just to make it super-clear that this isn't about Gecko.
Assignee | ||
Comment 9•4 years ago
|
||
Sure, how about ApplicationBuildID
?
Comment 10•4 years ago
|
||
+1
Assignee | ||
Comment 11•4 years ago
|
||
I'll update. Thanks!
Updated•4 years ago
|
Assignee | ||
Comment 12•4 years ago
|
||
Assignee | ||
Comment 13•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Comment 14•4 years ago
|
||
Comment on attachment 9177888 [details]
Data Review.txt
Data Review Form (to be filled by Data Stewards)
Instructions: Data Stewards will review a request for data collection and endorse responses to each question. If the request does not provide answers to questions, reviewers give an r- and point to the questions that can’t be answered.
-
Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?
Yes in CrashAnnotations.yaml -
Is there a control mechanism that allows the user to turn the data collection on and off?
APIs for client applications to control collection. -
If the request is for permanent data collection, is there someone who will monitor the data over time?
permanent. a-c (Roger Yang) will monitor. -
Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?
Cat 1 -
Is the data collection request for default-on or default-off?
Based on the client application. -
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 -
Is the data collection covered by the existing Firefox privacy notice?
yes -
Does there need to be a check-in in the future to determine whether to renew the data?
no -
Does the data collection use a third-party collection tool?
no
Comment 15•4 years ago
|
||
Comment 16•4 years ago
|
||
bugherder |
Comment 17•4 years ago
|
||
Hi, I cannot seem to query crashes based on this field in socorro, necessary server side changes are not yet made?
Comment 18•4 years ago
|
||
I haven't made the changes on Socorro. I wrote up bug #1684164 for that work. Comment in that bug if you have other needs for this field on Crash Stats.
Description
•