Firefox Core Engineering: Difference between revisions

Jump to navigation Jump to search
updated for transitions
(updated some status)
(updated for transitions)
Line 41: Line 41:
There is currently no regimented process for regular triage of candidate work. Needs usually filter down through performance analysis and experimentation.
There is currently no regimented process for regular triage of candidate work. Needs usually filter down through performance analysis and experimentation.


[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=all_fce-active&sharer_id=500559 All actively tracked work is marked with the whiteboard "<nowiki>[fce-active]</nowiki>"] (for now). Or look at the [[#Active Bug List]] on this page.
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=all_fce-active&sharer_id=500559 All actively tracked work is marked with the whiteboard "<nowiki>[fce-active-legacy]</nowiki>"] (for now). Or look at the [[#Active Bug List]] on this page.


Major initiatives are listed on this page.
Major initiatives are listed on this page.
Line 60: Line 60:
* stack-walking, breakpad, and crash pings (gsvelto, ccorcoran)
* stack-walking, breakpad, and crash pings (gsvelto, ccorcoran)
* flash plugin-related (bytesized, felipe, dthayer)
* flash plugin-related (bytesized, felipe, dthayer)
* policy engine and MVP (felipe, bytesized)
* migration performance, BHR dashboard (dthayer)


== Pipeline ==
== Pipeline ==
Line 66: Line 69:
* process stack data in crash pings into a queryable result ({{Bugzilla|1310695}})
* process stack data in crash pings into a queryable result ({{Bugzilla|1310695}})


See the [[Firefox_Core_Engineering/Get_More_Data_Faster|roadmap here]].
See the [[Firefox_Core_Engineering/Get_More_Data_Faster|legacy roadmap here]].


=== Set Flash to CTA by default ===
=== Set Flash to CTA by default ===
Line 88: Line 91:
==== Update Orphan remediation ====  
==== Update Orphan remediation ====  
Remediation efforts have been tested for both system add-on capable and non (44.x and 43.0.1, respectively). Efforts are identified by ongoing analysis, including the [https://telemetry.mozilla.org/update-orphaning/ update orphaning dashboard]. This has yielded such things as:
Remediation efforts have been tested for both system add-on capable and non (44.x and 43.0.1, respectively). Efforts are identified by ongoing analysis, including the [https://telemetry.mozilla.org/update-orphaning/ update orphaning dashboard]. This has yielded such things as:
* continue the download instead of starting over after other networking errors occur ({{Bugzilla|1309124}}, {{Bugzilla|1348087}})
* continue the download instead of starting over after other networking errors occur ({{Bugzilla|1309124}}, <strike>{{Bugzilla|1348087}}</strike>)
* create an Update Agent, responsible for running independently, daily, and downloading an update if found ({{Bugzilla|1343669}})
* create an Update Agent, responsible for running independently, daily, and downloading an update if found ({{Bugzilla|1343669}})
* create a dashboard for non-orphan telemetry analysis
* create a dashboard for non-orphan telemetry analysis


==== Installer ====
==== Installer ====
* rename installed links to "Firefox" instead of "Mozilla Firefox" ({{Bugzilla|1413295}})
* <strike>rename installed links to "Firefox" instead of "Mozilla Firefox" ({{Bugzilla|1413295}})</strike>
* stub installer metrics ({{Bugzilla|995794}})
* stub installer metrics ({{Bugzilla|995794}})
* investigate MSI-based (read: non-NSIS) installer
* investigate MSI-based (read: non-NSIS) installer
Line 100: Line 103:
== Current projects ==
== Current projects ==
=== 2018 Q1 goals ===
=== 2018 Q1 goals ===
* APP UPDATE (see [[Firefox_Core_Engineering/App_Updater_roadmap|roadmap]]):
* APP UPDATE (see [[Firefox_Core_Engineering/App_Updater_roadmap|legacy roadmap]]):
** Allow update download to continue in the background (beyond Firefox session)
** Allow update download to continue in the background (beyond Firefox session)
* INSTALLER (see [[Firefox_Core_Engineering/App_Installer_roadmap|roadmap]]):
* INSTALLER (see [[Firefox_Core_Engineering/App_Installer_roadmap|legacy roadmap]]):
** Outline plan for MSI-based installer
** Outline plan for MSI-based installer
** Support onboarding
** Support onboarding
* CRASH MACHINERY (see [[Firefox_Core_Engineering/Crash_machinery_roadmap|roadmap]]):
* CRASH MACHINERY (see [[Firefox_Core_Engineering/Crash_machinery_roadmap|legacy roadmap]]):
** (Implement crash ping signatures) -- relies on Data Pipeline
** (Implement crash ping signatures) -- relies on Data Pipeline
** (Start querying stacks received from crash pings for stability monitoring) -- relies on PI
** (Start querying stacks received from crash pings for stability monitoring) -- relies on PI
Line 127: Line 130:
<bugzilla>
<bugzilla>
{
{
"whiteboard": "[fce-active]",
"whiteboard": "[fce-active-legacy]",
"resolution": "---",
"resolution": "---",
"include_fields": "id, product, summary, priority, status, whiteboard, keywords, assigned_to"
"include_fields": "id, product, summary, priority, status, whiteboard, keywords, assigned_to"
}
}
</bugzilla>
</bugzilla>
Confirmed users
746

edits

Navigation menu