Socorro:FennecAndroid
Jump to navigation
Jump to search
Overview
Background: Native UI will land in phones about Fennec 11 and tablets in 13 or 14. These crashes will have the same product name, but they have offered to add the appid (as used by AMO) to the JSON. Implementation suggestion: rather than rewriting aggregation code, processor to rewrite the product name for specified crashes.
Bug list
Affected components
Please provide scope notes and time estimates for your component.
- Breakpad (ted) - bug 706560 - easy change to add appid
- Processor (lars) - bug 706612 - assumptions in the bug - 1 day of work or less
- PostgreSQL (jberkus) - bug 706893, bug 706899
- Search (adrian) - bug 706892 - depending on how data changes in PSQL and ES, can be literally nothing to 1 day of work
- FTP scraper (rhelmer) - bug 706711 - blocked on releng changes
- ADU reporting (deinspanjer) bug 706704 - 3 days work
- QA (mbrandt)
Open Questions
- how do we get the information on each branch of Fennec from FTP-scraping? bug 706711
- are we sure that the list of products isn't hardcoded into the UI/Middleware anywhere? bug 705836
- we need a list of products+productIDs to check out List of current ones, don't have the native one yet
PostgreSQL
- automated adding of fennec-nativeui builds: unable to estimate, as we currently have no information on how we will get data on new builds from FTP.
- minimum: 5 hours (assumes easy & clear single criteria to pull new products from FTP feed)
- maximum: 25 hours (assumes requirement to build new UI for manual entry of Fennec products)
- bug: [1]
- adding appids-product table: 1 hour bug: [2]
- adding new products: 1 hour bug: [3]
- testing & deployment: 5 hours
Stuff I need specifications for:
- the list of new "Fennec-*" product names.
- Fennec and FennecAndroid
- how we're getting data from FTP scraping.
- rhelmer working on this
- tentative - The releases_raw.platform column will contain "android-arm" or "android-xul"
- rhelmer working on this
- what Lars needs out of an appid table - call it ProductID please
- e.g. Products (ProductID, ProductName) - there will be only five rows in this table atm. It will load at processor startup and be cached locally on the processors. The data will change very very rarely (e.g. once a year).
- Most data is on AMO, waiting on dougt for the new one
QUESTION: Camino does not have a GUID? What should we do about it?