Modules/Toolkit: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Adding myself as a peer emeritus)
(Update Toolkit module)
Line 13: Line 13:
{{Module
{{Module
|name=Toolkit
|name=Toolkit
|description=XUL Toolkit
|description=Components shared between desktop and mobile browsers.
|owner=[mailto:dtownsend@oxymoronical.com Dave Townsend]
|owner=[mailto:dtownsend@mozilla.com Dave Townsend], [mailto:gkruitbosch@mozilla.com Gijs Kruitbosch]
|peers=[[Modules/Firefox|All Firefox peers]]
|fallbackpeers=[mailto:jwein@mozilla.com Jared Wein], [mailto:mbonardo@mozilla.com Marco Bonardo], [mailto:MattN@mozilla.com Matthew Noorenberghe]
|ownersemeritus=Benjamin Smedberg
|ownersemeritus=
|peersemeritus=Mark Finkle, Margaret Leibovic, Irving Reid, Doug Turner, Robert Strong
|peersemeritus=
|group=dev-platform
|group=firefox-dev
|source_dirs=toolkit, xulrunner, chrome
|source_dirs=toolkit/
|url=http://www.mozilla.org/projects/toolkit/review.html, https://wiki.mozilla.org/Toolkit/Code_Review,
|url=[[Firefox/Code_Review|Code Review Guidelines]]
http://developer.mozilla.org/en/docs/Toolkit_API
|components=Firefox, Toolkit
}}
}}
== Submodules ==
{{Module
|name=Application Startup
|description=The profile system and startup process before the front-end launches.
|owner=[mailto:dtownsend@mozilla.com Dave Townsend]
|peers=[mailto:nfroyd@mozilla.com Nathan Froyd]
|source_dirs=toolkit/profile, toolkit/components/remote, toolkit/xre
|url=
|components=
}}
{{Module
|name=UI Widgets
|description=The base widgets used throughout the UI.
|owner=[mailto:neil@mozilla.com Neil Deakin]
|peers=[mailto:aswan@mozilla.com Andrew Swan]
|source_dirs=toolkit/content/widgets/
|url=
|components=
}}
{{Module
|name=Webextensions
|description=Webextension APIs and integration.
|owner=[mailto:scaraveo@mozilla.com Shane Caraveo], [mailto:tjovanovic@mozilla.com Tomislav Jovanovic]
|peers=[mailto:lgreco@mozilla.com Luca Greco], [mailto:kmaglione@mozilla.com Kris Maglione], [mailto:jmathies@mozilla.com Jim Mathies], [mailto:aswan@mozilla.com Andrew Swan], [mailto:rwu@mozilla.com Rob Wu]
|source_dirs=browser/components/extensions/, toolkit/components/extensions/
|url=
|components=
}}
{{Module
{{Module
|name=Telemetry
|name=Telemetry

Revision as of 15:23, 28 January 2020

Only module owners may edit this page.

They may:

  • update any information about their module except the name of the owner
  • add or remove sub-modules
  • change the owner of a sub-module
  • add emeritus owners or peers

Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in mozilla.governance.

Name: Toolkit (#)
Description: Components shared between desktop and mobile browsers.
Owner: Dave Townsend, Gijs Kruitbosch
Fallback Peer(s): Jared Wein, Marco Bonardo, Matthew Noorenberghe
Source Dir(s): toolkit/
Bugzilla Component(s): Firefox, Toolkit
URL(s): Code Review Guidelines
Discussion Group: firefox-dev

Submodules

Name: Application Startup (#)
Description: The profile system and startup process before the front-end launches.
Owner: Dave Townsend
Peer(s): Nathan Froyd
Source Dir(s): toolkit/profile, toolkit/components/remote, toolkit/xre
Name: UI Widgets (#)
Description: The base widgets used throughout the UI.
Owner: Neil Deakin
Peer(s): Andrew Swan
Source Dir(s): toolkit/content/widgets/
Name: Webextensions (#)
Description: Webextension APIs and integration.
Owner: Shane Caraveo, Tomislav Jovanovic
Peer(s): Luca Greco, Kris Maglione, Jim Mathies, Andrew Swan, Rob Wu
Source Dir(s): browser/components/extensions/, toolkit/components/extensions/
Name: Telemetry (#)
Description: The core infrastructure in the Firefox client to send back Telemetry and FHR data. Includes the common mechanism to record, view and submit data like histograms, the Telemetry environment and custom pings.
This module does not include responsibility for every piece of submitted Telemetry data. Each team/module is responsible for their own measurements (histograms, scalars, other ping submissions, etc.).
Owner: Chris Hutten-Czapski
Peer(s): Alessio Placitelli, Jan-Erik Rediger
Owner(s) Emeritus: Georg Fritzsche
Source Dir(s): toolkit/components/telemetry, toolkit/content/aboutTelemetry.*
URL(s): https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/index.html
Discussion Group: fx-data-dev