Platform/Integration: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (update installer links)
(delete)
Line 1: Line 1:


= Planning =
= 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 =
= Development management =

Revision as of 00:28, 28 February 2018

Planning

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

  • 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, polish bugs, non-breaking
  • p5 - future, fix optional, community, good first bug

Triage Links

Component Un-triaged NeedInfo P1 P2 P3 P5
Core:IPC LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Core:Dom:Content Process LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Core:Plug-ins LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Firefox:Installer LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Toolkit:Updater LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Widget LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Widget:Cocoa (OSX) LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Widget:Win32 (Windows) LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST
Widget:Gtk (Linux) LIST NI LIST P1 LIST P2 LIST P3 LIST P5 LIST

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:+

tpi:?

tpi:-

Communication

Weekly Team Meeting Thursday 11am-12pm, Eastern
  • Vidyo: 'PlatInt'
  • Invitation: Contact Jim Mathies to get added to the meeting invite list.
IRC

Other Information