Platform/Integration: Difference between revisions
< Platform
Jump to navigation
Jump to search
m (→Core:Plug-ins) |
|||
| Line 37: | Line 37: | ||
* Limits the amount of work people have on their plate | * Limits the amount of work people have on their plate | ||
* Each cycle has polish bugs mixed in in addition to normal bug work | * Each cycle has polish bugs mixed in in addition to normal bug work | ||
== Triage Links == | |||
=== Core:IPC === | |||
* Un-triaged and changed since [https://mzl.la/2wTeOJw 2016-01-01] | |||
* NeedInfo [https://mzl.la/2wSNvzd triage list] | |||
=== Core:Dom: Content Processes === | |||
* Un-triaged and changed since [https://mzl.la/2wSO2Bd 2016-01-01] | |||
* NeedInfo [https://mzl.la/2wThzKW triage list] | |||
=== Core:Plug-ins === | |||
* Un-triaged and changed since [https://mzl.la/2wT24mj 2016-01-01] | |||
* NeedInfo [https://mzl.la/2wT3s8D triage list] | |||
=== Widget === | |||
* un-triaged and changed since [https://mzl.la/2wTeSZT 2016-01-01] | |||
* NeedInfo [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 triage list] | |||
=== Widget:Cocoa (OSX) === | |||
* un-triaged and changed since [https://mzl.la/2wSU1pA 2016-01-01] | |||
* NeedInfo [https://mzl.la/2wSZInI triage list] | |||
=== Widget:Win32 (Windows) === | |||
* un-triaged and changed since [https://mzl.la/2wSV3lp 2016-01-01] | |||
* NeedInfo [https://mzl.la/2wT0cdp triage list] | |||
=== Widget:Gtk (Linux) === | |||
* un-triaged and changed since [https://mzl.la/2wT5NjO 2016-01-01] | |||
* NeedInfo [https://mzl.la/2wSYWqt triage list] | |||
== Priority Lists == | == Priority Lists == | ||
| Line 46: | Line 76: | ||
* p4 - polish bugs, non-breaking | * p4 - polish bugs, non-breaking | ||
* p5 - future, fix optional, community, good first bug | * p5 - future, fix optional, community, good first bug | ||
==== Widget ==== | ==== Widget ==== | ||
| Line 84: | Line 109: | ||
* p5 - https://mzl.la/2bPeOOp | * p5 - https://mzl.la/2bPeOOp | ||
== | ==== Specialty ==== | ||
* [https://bugzilla.mozilla.org/buglist.cgi?list_id=13578077&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=%5Bqf%5D&component=Widget&component=Widget%3A%20Cocoa&component=Widget%3A%20Gtk&component=Widget%3A%20Win32&product=Core QF] | |||
= | * [https://bugzilla.mozilla.org/buglist.cgi?list_id=13578080&status_whiteboard_type=allwordssubstr&status_whiteboard=%5Bqf%3Ap1%5D&resolution=---&query_format=advanced&component=Widget&component=Widget%3A%20Cocoa&component=Widget%3A%20Gtk&component=Widget%3A%20Win32&product=Core QF:P1] | ||
* | * [https://bugzilla.mozilla.org/buglist.cgi?j_top=AND_G&f1=status_whiteboard&list_id=13578113&o1=substring&resolution=---&o2=substring&query_format=advanced&f2=status_whiteboard&v1=photon&v2=tpi Photon bugs requiring PlatInt work], including those filed outside of widget. | ||
== | |||
=== | |||
* | |||
* | |||
=== | |||
=== | |||
== Tracking Lists == | == Tracking Lists == | ||
Revision as of 17:59, 30 August 2017
Planning
Areas of Interest
- General overall quality of the desktop apps
- Friendlier basic widgets
- inline html5 widgets (color, date and time inputs, range, url, email) (telemetry here)
- better input field validation feedback
- peekaboo passwords
- quick clear text
- Improved desktop notifications and integration
- OSX trackpad gestures
- Windows soft keyboard support
- better physical keyboard detection
- Windows Cortana / Apple Siri integration?
- Touch/pointer events support
- currently event model works but violates the spec in some ways
- Swipe / thumbnail navigation
- floating scrollbars
- content selection
- zoom
- pen input
- Universal Windows Platform api support
- Project Centennial
- Improvements in accessibility on Windows (UIA support?)
- Virtual desktop support bugs
- Multiple monitor bugs
- Investigate using native spell checking for better support
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
Triage Links
Core:IPC
- Un-triaged and changed since 2016-01-01
- NeedInfo triage list
Core:Dom: Content Processes
- Un-triaged and changed since 2016-01-01
- NeedInfo triage list
Core:Plug-ins
- Un-triaged and changed since 2016-01-01
- NeedInfo triage list
Widget
- un-triaged and changed since 2016-01-01
- NeedInfo triage list
Widget:Cocoa (OSX)
- un-triaged and changed since 2016-01-01
- NeedInfo triage list
Widget:Win32 (Windows)
- un-triaged and changed since 2016-01-01
- NeedInfo triage list
Widget:Gtk (Linux)
- un-triaged and changed since 2016-01-01
- NeedInfo triage list
Priority Lists
Priority field as a classification
- p1 - serious bugs, show stoppers, release blockers
- p2 - general bugs, really want to fix, easy to reproduce
- p3 - corner case bugs, low occurrence, hard to reproduce
- p4 - polish bugs, non-breaking
- p5 - future, fix optional, community, good first bug
Widget
- photon - https://is.gd/4EiV1r
- p1 - https://mzl.la/2aMMniW
- p2 - https://mzl.la/2aMLgjr
- p3 - https://mzl.la/2aMMsDg
- p4 - https://mzl.la/2aMMwD0
- p5 - https://mzl.la/2aMKtyP
Widget:Cocoa
- photon - https://is.gd/15nZKq
- p1 - http://mzl.la/1WD9K2M
- p2 - http://mzl.la/1WD9VLj
- p3 - http://mzl.la/1WD9ZKZ
- p4 - http://mzl.la/1WDa2qc
- p5 - http://mzl.la/1WD9Zux
Widget:Win32
- photon - https://is.gd/urdotP
- p1 - https://mzl.la/2aMIz1n
- p2 - https://mzl.la/2aMIGKe
- p3 - https://mzl.la/2aMJhf4
- p4 - https://mzl.la/1WDa2qc
- p5 - https://mzl.la/1WD9Zux
Widget:Gtk
- photon - https://is.gd/nPeAvW
- p1 - https://mzl.la/2bIeX9w
- p2 - https://mzl.la/2bIfJ6r
- p3 - https://mzl.la/2bIgOLp
- p4 - https://mzl.la/2bIgfBj
- p5 - https://mzl.la/2bPeOOp
Specialty
- QF
- QF:P1
- Photon bugs requiring PlatInt work, including those filed outside of widget.
Tracking Lists
Bugzilla Tracking flags
These flags have been mothballed (8/30/2017). Instead, "tpi:+" is assumed to be true when a bug is assigned a Priority. tpi:- will still be used to indicate a bug is not going to be tracked at all by platform integration.
- flag name: tracking-pi (or) tpi:x
- whiteboard tag: 'tpi:x'
- flag values: ?, -, +, a (active)
tpi:+
- Widget, Widget:cocoa, Widget:Win32 and Widget:Gtk - https://mzl.la/2cNlegi
- all other components - https://mzl.la/2bxWFaL
tpi:?
- Widget, Widget:cocoa, Widget:Win32 and Widget:Gtk - https://mzl.la/2cNlufj
- all other components - https://mzl.la/2bJxQFH
tpi:-
- Widget, Widget:cocoa, Widget:Win32 and Widget:Gtk - https://mzl.la/2cNmRKP
Communication
| Weekly Team Meeting | Wednesday 3pm-4pm, Eastern
|
| IRC |
|