Platform/Integration: Difference between revisions

Jump to navigation Jump to search
Update to new team structures
(Update to new team structures)
Line 4: Line 4:
* [https://wiki.mozilla.org/Security/Sandbox Content Isolation] - Securing child processes and general hardening work.
* [https://wiki.mozilla.org/Security/Sandbox Content Isolation] - Securing child processes and general hardening work.
* IPC / Child processes - Maintenance and improvements to Mozilla's IPC communication layer and process model. Note similar development takes place under the DOM team. Platform Integration tends to center on platform specific issues.
* IPC / Child processes - Maintenance and improvements to Mozilla's IPC communication layer and process model. Note similar development takes place under the DOM team. Platform Integration tends to center on platform specific issues.
* Install and Update - Client side development of stand-alone installs and internal update logic for Firefox and beyond.
* Widget - Maintenance of the native windowing support layer in Gecko.  
* Widget - Maintenance of the native windowing support layer in Gecko.  
* Legacy Plugins - Maintaining Firefox support for the Flash plugin, which will be removed at the end of 2019.
* Legacy Plugins - Maintaining Firefox support for the Flash plugin, which will be removed at the end of ~~2019~~2020.
* Low Level Tools - Compilers, static analyzers, core code backing the platform.


= Development management =
= Development management =
== Cycle tracking ==
* Match up with release cycles, no open ended development
* The idea is to pick enough bugs to fill a release cycle
* Limits the amount of work people have on their plate
* Each cycle has polish bugs mixed in in addition to normal bug work


=== Priority field as a classification ===
=== Priority field ===
* p1 - serious bugs, show stoppers, release blockers
* P1 - Actively being worked on
* p2 - general bugs, really want to fix, easy to reproduce
* P2 - Planned after finishing higher priority bugs  
* p3 - corner case bugs, low occurrence, hard to reproduce, polish bugs, non-breaking
* P5 - Wanted, but no immediate plans to address
* p5 - future, fix optional, community, good first bug
 
=== Severity field ===
* S1 - (Catastrophic) Blocks development/testing, may impact more than 25% of users, causes data loss, potential chemspill, and no workaround available
* S2 - (Serious) Major Functionality/product severely impaired and a satisfactory workaround doesn’t exist
* S3 - (Normal) Blocks non-critical functionality and a work around exists
* S4 - (Small/Trivial) minor significance, cosmetic issues, low or no impact to users


== Triage Links ==
== Triage Links ==
Line 31: Line 31:
|-
|-
|| Core:Plug-ins || [https://mzl.la/2BUCGv1 LIST] || [https://mzl.la/2wT3s8D NI LIST] || [https://mzl.la/2fDeJiU P1 LIST] || [https://mzl.la/2fDhxNg P2 LIST] || [https://mzl.la/2fDKf0s P3 LIST] || [https://mzl.la/2fDeCEe P5 LIST]
|| Core:Plug-ins || [https://mzl.la/2BUCGv1 LIST] || [https://mzl.la/2wT3s8D NI LIST] || [https://mzl.la/2fDeJiU P1 LIST] || [https://mzl.la/2fDhxNg P2 LIST] || [https://mzl.la/2fDKf0s P3 LIST] || [https://mzl.la/2fDeCEe P5 LIST]
|-
|| Core:Spell Check || [https://bugzilla.mozilla.org/buglist.cgi?keywords=meta%2C%20&keywords_type=nowords&list_id=14627578&o1=greaterthan&o2=notsubstring&chfield=status_whiteboard&v1=-6m&v2=P&f1=delta_ts&o3=notsubstring&v6=needinfo&v3=tpi%3A-&resolution=---&o6=notsubstring&chfieldto=Now&query_format=advanced&f3=status_whiteboard&f2=priority&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Spelling%20checker&f6=flagtypes.name&product=Core LIST] || [https://bugzilla.mozilla.org/buglist.cgi?keywords=meta%2C%20&keywords_type=nowords&f1=flagtypes.name&o3=notsubstring&list_id=14627588&v3=tpi%3A-&o1=substring&resolution=---&o2=notsubstring&chfieldto=Now&query_format=advanced&chfield=status_whiteboard&f3=status_whiteboard&f2=priority&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=needinfo&component=Spelling%20checker&v2=P&product=Core NI LIST] || [ P1 LIST] || [ P2 LIST] || [ P3 LIST] || [ P5 LIST]
|-
|| Firefox:Installer || [https://mzl.la/2nQhamn LIST] || [https://mzl.la/2nXmdkm NI LIST] || [https://is.gd/FOkdqX P1 LIST] || [https://mzl.la/2nVlGiF P2 LIST] || [https://mzl.la/2nXmfZw P3 LIST] || [https://mzl.la/2nUrUiS P5 LIST]
|-
|| Toolkit:Updater || [https://mzl.la/2nOB9Sx LIST] || [https://mzl.la/2nOQeU8 NI LIST] || [https://mzl.la/2nO4wEn P1 LIST] || [https://mzl.la/2nPJHZA P2 LIST] || [https://mzl.la/2nQ9H6S P3 LIST] || [https://mzl.la/2nOvFau P5 LIST]
|-
|-
|| Widget || [https://mzl.la/2CNwZRl LIST] || [https://bugzilla.mozilla.org/buglist.cgi?keywords=meta%2C%20&keywords_type=nowords&f1=flagtypes.name&o3=notsubstring&list_id=13752821&v3=tpi%3A-&o1=substring&resolution=---&o2=notsubstring&chfieldto=Now&query_format=advanced&chfield=status_whiteboard&f3=status_whiteboard&f2=priority&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=needinfo&component=Widget&v2=P&product=Core NI LIST] || [https://mzl.la/2iYE3B4 P1 LIST] || [https://mzl.la/2iZhWu6 P2 LIST] || [https://mzl.la/2iYUkGd P3 LIST] || [http://mzl.la/1WD9Zux P5 LIST]
|| Widget || [https://mzl.la/2CNwZRl LIST] || [https://bugzilla.mozilla.org/buglist.cgi?keywords=meta%2C%20&keywords_type=nowords&f1=flagtypes.name&o3=notsubstring&list_id=13752821&v3=tpi%3A-&o1=substring&resolution=---&o2=notsubstring&chfieldto=Now&query_format=advanced&chfield=status_whiteboard&f3=status_whiteboard&f2=priority&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=needinfo&component=Widget&v2=P&product=Core NI LIST] || [https://mzl.la/2iYE3B4 P1 LIST] || [https://mzl.la/2iZhWu6 P2 LIST] || [https://mzl.la/2iYUkGd P3 LIST] || [http://mzl.la/1WD9Zux P5 LIST]
Line 60: Line 54:
{| class="wikitable fullwidth-table"
{| class="wikitable fullwidth-table"
  | Weekly Team Meeting
  | Weekly Team Meeting
|| Thursday 11am-12pm, Eastern
|| Thursday at 8:00am PT
* Vidyo: 'PlatInt'
* Zoom: By invitation, ask gcp@mozilla.com
* Invitation: Contact Jim Mathies to get added to the meeting invite list.
* [https://wiki.mozilla.org/Security/Sandbox/Meeting_Notes Meeting Notes Archive]
|-
|-
| IRC
| Matrix
||  
||  
* Server: irc.mozilla.org
* Server: chat.mozilla.org
* Channel: [irc://irc.mozilla.org/e10s #platform]
* Channel: [https://chat.mozilla.org/#/room/#hardening:mozilla.org #hardening], [https://chat.mozilla.org/#/room/#Linux:mozilla.org #Linux], [https://chat.mozilla.org/#/room/#macdev:mozilla.org #macdev], [https://chat.mozilla.org/#/room/#windev:mozilla.org #windev]
|-
|-
|}
|}


== Other Information ==
== Other Information ==
Confirmed users
333

edits

Navigation menu