Platform/Integration: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(qf bugs)
(speciality)
Line 50: Line 50:
* [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=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?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.


==== Widget ====
==== Widget ====

Revision as of 20:20, 10 May 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

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

Specialty

Widget

Widget:Cocoa

Widget:Win32

Widget:Gtk

Triage Links

Widget

Widget:Cocoa (OSX)

Widget:Win32 (Windows)

Widget:Gtk (Linux)

Tracking Lists

Bugzilla Tracking flags

  • flag name: tracking-pi (or) tpi:x
  • whiteboard tag: 'tpi:x'
    • flag values: ?, -, +, a (active)

tpi:+

tpi:?

tpi:-

Communication

Weekly Team Meeting Wednesday 3pm-4pm, Eastern
  • Vidyo: 'PlatInt'
  • Invitation: Contact Jim Mathies to get added to the meeting invite list.
IRC

Other Information