Modules/Core: Difference between revisions

4,209 bytes removed ,  2 April 2019
Make changes as per governance discussion
(Replace dvander with rhunt as APZ peer. Also fix source_dirs format)
(Make changes as per governance discussion)
Line 47: Line 47:
|name=Browser WebAPI
|name=Browser WebAPI
|description=Web API for rendering apps, browser windows and widgets.
|description=Web API for rendering apps, browser windows and widgets.
|peers=[mailto:Olli.Pettay@helsinki.fi Olli Pettay], [mailto:fabrice@mozilla.com Fabrice Desré]
|owner=[mailto:Olli.Pettay@helsinki.fi Olli Pettay]
|peers=[mailto:fabrice@mozilla.com Fabrice Desré]
|ownersemeritus=[mailto:kchen@mozilla.com Kan-Ru Chen]
|ownersemeritus=[mailto:kchen@mozilla.com Kan-Ru Chen]
|group=dev-webapi
|group=dev-webapi
Line 87: Line 88:
|url=
|url=
|components=
|components=
}}
{{Module
|name=Content HTTP Headers
|description=HTTP headers related to content, e.g. User-Agent, Content-Type, Accept. (Transport-related headers are the responsibility of the Necko module owner.)
|owner=
|peers=[mailto:lmandel@mozilla.com Lawrence Mandel]
|ownersemeritus=[mailto:gerv@mozilla.org Gervase Markham]
|group=dev-platform
|source_dirs=
|url=https://developer.mozilla.org/en/Gecko_user_agent_string_reference
|components=Core::Networking: HTTP
}}
}}


Line 134: Line 123:
|name=C++/Rust usage, tools, and style
|name=C++/Rust usage, tools, and style
|description=Aspects of C++ use such as language feature usage, standard library versions/usage, compiler/toolchain versions, formatting and naming style, and aspects of Rust use as needs arise
|description=Aspects of C++ use such as language feature usage, standard library versions/usage, compiler/toolchain versions, formatting and naming style, and aspects of Rust use as needs arise
|owner=[mailto:nfroyd@mozilla.com Nathan Froyd] (while Ehsan is away)
|owner=[mailto:eakhgari@mozilla.com Ehsan Akhgari]
|peers=[mailto:bballo@mozilla.com Botond Ballo], [mailto:glandium@mozilla.com Mike Hommey], [mailto:jwalden@mozilla.com Jeff Walden], [mailto:ehsan@mozilla.com Ehsan Akhgari]
|peers=[mailto:nfroyd@mozilla.com Nathan Froyd], [mailto:bballo@mozilla.com Botond Ballo], [mailto:glandium@mozilla.com Mike Hommey], [mailto:jwalden@mozilla.com Jeff Walden], [mailto:ehsan@mozilla.com Ehsan Akhgari]
|source_dirs=non-third-party C++ and Rust code in the tree
|source_dirs=non-third-party C++ and Rust code in the tree
|components=Various components
|components=Various components
Line 223: Line 212:
|url=http://www.mozilla.org/editor/
|url=http://www.mozilla.org/editor/
|components=Core::Editor
|components=Core::Editor
}}
{{Module
|name=Embedding
|description=Gecko embedding APIs and frameworks
|owner=[mailto:myk@mykzilla.org Myk Melez]
|ownersemeritus=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:doug.turner@gmail.com Doug Turner]
|peers=[mailto:bdahl@mozilla.com Brendan Dahl], [mailto:tbsaunde@tbsaunde.org Trevor Saunders]
|peersemeritus=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jstenback@gmail.com Johnny Stenback]
|group=dev-platform
|source_dirs=embedding/
|url=
|components=Core::Embedding: APIs
}}
{{Module
|name=Find As You Type
|description=Find As You Type (formerly called Type Ahead Find) is a feature that allows quick web page navigation when you type a succession of characters in the body of the displayed page (not in an edit box of or drop down list). Currently seeks new owner.
|owner=
|peers=
|group=dev-accessibility
|source_dirs=extensions/typeaheadfind/
|url=http://www.mozilla.org/access/type-ahead/
|components=
}}
}}


Line 258: Line 223:
|url=https://developer.mozilla.org/en-US/docs/Mozilla/Performance/Profiling_with_the_Built-in_Profiler
|url=https://developer.mozilla.org/en-US/docs/Mozilla/Performance/Profiling_with_the_Built-in_Profiler
|components=Core::Gecko Profiler
|components=Core::Gecko Profiler
}}
{{Module
|name=Geolocation
|description=Implementation of the Geolocation W3C Spec, location provider apis, and wifi scanning code.
|owner=[mailto:josh@joshmatthews.net Josh Matthews], [mailto:kchen@mozilla.com Kan-Ru Chen]
|ownersemeritus=[mailto:doug.turner@gmail.com Doug Turner], Garvan Keeley
|peers=
|group=dev-tech-dom
|source_dirs=dom/geolocation, dom/system/, netwerk/wifi
|url=https://developer.mozilla.org/En/Using_geolocation
|components=Core::Geolocation
}}
}}


Line 275: Line 228:
|name=Global Key Bindings
|name=Global Key Bindings
|description=Global hot keys in Mozilla for the browser, editor, mail-news and widgets. Does not include underlined menu accelerators and the like, as those are part of i18n.
|description=Global hot keys in Mozilla for the browser, editor, mail-news and widgets. Does not include underlined menu accelerators and the like, as those are part of i18n.
|owner=Aaron Leventhal
|owner=[mailto:mnakano@mozilla.com Masayuki Nakano]
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|group=dev-accessibility
|group=dev-accessibility
Line 332: Line 285:
|name=HAL
|name=HAL
|description=Hardware Abstraction Layer
|description=Hardware Abstraction Layer
|owner=[https://mozillians.org/u/dhylands/ Dave Hylands]
|owner=[mailto:gsvelto@mozilla.com Gabriele Svelto]
|peers=[mailto:gsvelto@mozilla.com Gabriele Svelto]
|peers=
|group=dev-platform
|group=dev-platform
|source_dirs=hal/
|source_dirs=hal/
Line 409: Line 362:
|url=http://www.mozilla.org/js/spidermonkey
|url=http://www.mozilla.org/js/spidermonkey
|components=Core::JavaScript Engine: JIT
|components=Core::JavaScript Engine: JIT
}}
{{Module
|name=JavaScript Debugger Backend
|description=JavaScript debugging hooks
|owner=[mailto:timeless@mozdev.org Josh 'timeless' Soref]
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:rginda@hacksrus.com Rob Ginda]
|group=dev-apps-js-debugger
|source_dirs=js/jsd/
|url=http://www.mozilla.org/js/jsd
|components=Other Applications::Venkman JS Debugger
}}
}}


Line 469: Line 411:
|name=libjar
|name=libjar
|description=The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter).
|description=The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter).
|owner=[mailto:mwu@mozilla.com Michael Wu]
|owner=[mailto:aklotz@mozilla.com Aaron Klotz]
|peers=[mailto:aklotz@mozilla.com Aaron Klotz]
|peers=
|group=dev-platform
|group=dev-platform
|source_dirs=modules/libjar
|source_dirs=modules/libjar
Line 592: Line 534:
|name=PDF
|name=PDF
|description=Rendering code to display documents encoded in the ISO 32000-1 `PDF' format.
|description=Rendering code to display documents encoded in the ISO 32000-1 `PDF' format.
|owner=Chris Jones, Andreas Gal
|owner=[mailto:bdahl@mozilla.com Brendan Dahl]
|peers=[mailto:aadib@mozilla.com Artur Adib], [mailto:bdahl@mozilla.com Brendan Dahl], [mailto:vnicolas@mozilla.com Vivien Nicolas]
|peers=[mailto:aadib@mozilla.com Artur Adib], [mailto:vnicolas@mozilla.com Vivien Nicolas]
|group=dev-platform
|group=dev-platform
|source_dirs=media/pdf/
|source_dirs=media/pdf/
Line 626: Line 568:
|name=Private Browsing
|name=Private Browsing
|description=Implementation of the Private Browsing mode, and the integration of other modules with Private Browsing APIs.
|description=Implementation of the Private Browsing mode, and the integration of other modules with Private Browsing APIs.
|owner=[mailto:josh@joshmatthews.net Josh Matthews] (while Ehsan is away)
|owner=[mailto:eakhgari@mozilla.com Ehsan Akhgari]
|peers=[mailto:ehsan@mozilla.com Ehsan Akhgari]
|peers=[mailto:josh@joshmatthews.net Josh Matthews]
|group=dev-platform
|group=dev-platform
|source_dirs=Implementation and consumers of Private Browsing APIs in nsILoadContext, nsIPrivateBrowsingChannel, PrivateBrowsingUtils.jsm and the related glue code.  
|source_dirs=Implementation and consumers of Private Browsing APIs in nsILoadContext, nsIPrivateBrowsingChannel, PrivateBrowsingUtils.jsm and the related glue code.  
Line 649: Line 591:
|name=Push Notifications
|name=Push Notifications
|description=Push is a way for application developers to send messages to their web applications.
|description=Push is a way for application developers to send messages to their web applications.
|owners=
|owners=[mailto:lina@mozilla.com Lina Cambridge]
|ownersemeritus=[mailto:doug.turner@gmail.com Doug Turner]
|ownersemeritus=[mailto:doug.turner@gmail.com Doug Turner]
|peers=[mailto:lina@mozilla.com Lina Cambridge], [mailto:martin.thomson@gmail.com Martin Thomson], [mailto:ddamjanovic@mozilla.com Dragana Damjanovic]
|peers=[mailto:martin.thomson@gmail.com Martin Thomson], [mailto:ddamjanovic@mozilla.com Dragana Damjanovic]
|peersemeritus=[mailto:nsm.nikhil@gmail.com Nikhil Marathe]
|peersemeritus=[mailto:nsm.nikhil@gmail.com Nikhil Marathe]
|group=
|group=
Line 657: Line 599:
|url=
|url=
|components=Core::DOM: Push Notifications
|components=Core::DOM: Push Notifications
}}
{{Module
|name=PyXPCOM
|description=The Python to XPCOM bridge.
|owner=Todd Whiteman
|peers=[mailto:mhammond@skippinet.com.au Mark Hammond]
|group=
|source_dirs=extension/python
|url=https://developer.mozilla.org/en/PyXPCOM
|components=
}}
{{Module
|name=RDF
|description=
|owner=[mailto:axel@pike.org Axel Hecht]
|peers=
|group=dev-tech-rdf
|source_dirs=rdf/
|url=http://www.mozilla.org/rdf/doc/
|components=Core::RDF
}}
}}


Line 709: Line 629:
|name=Static analysis & rewriting for C++
|name=Static analysis & rewriting for C++
|description=Tools for checking C++ code looking for problems at compile time, plus tools for automated rewriting of C++ code.
|description=Tools for checking C++ code looking for problems at compile time, plus tools for automated rewriting of C++ code.
|owner=[mailto:nika@thelayzells.com Nika Layzell] (while Ehsan is away)
|owner=[mailto:eakhgari@mozilla.com Ehsan Akhgari]
|peers=[mailto:sfink@mozilla.com Steve Fink], [mailto:jrmuizel@mozilla.com Jeff Muizelaar], [mailto:birunthan@mohanathas.com Birunthan Mohanathas], [mailto:ehsan@mozilla.com Ehsan Akhgari], [mailto:andi@mozilla.com Andi-Bogdan Postelnicu]
|peers=[mailto:nika@thelayzells.com Nika Layzell], [mailto:sfink@mozilla.com Steve Fink], [mailto:jrmuizel@mozilla.com Jeff Muizelaar], [mailto:birunthan@mohanathas.com Birunthan Mohanathas], [mailto:ehsan@mozilla.com Ehsan Akhgari], [mailto:andi@mozilla.com Andi-Bogdan Postelnicu]
|group=dev-platform
|group=dev-platform
|source_dirs=build/clang-plugin, tools/rewriting among other out of tree tools
|source_dirs=build/clang-plugin, tools/rewriting among other out of tree tools
Line 758: Line 678:
|url=https://developer.mozilla.org/en-US/docs/Web/SVG
|url=https://developer.mozilla.org/en-US/docs/Web/SVG
|components=Core::SVG
|components=Core::SVG
}}
{{Module
|name=Tamarin
|description=VM for ActionScript and JavaScript
|owner=Edwin Smith, [mailto:jodyer@adobe.com Jeff Dyer]
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:stejohns@adobe.com Steven Johnson], [mailto:tierney@adobe.com Erik Tierney], [mailto:treilly@adobe.com Tom Reilly]
|group=dev-tech-js-engine
|source_dirs=js/tamarin
|url=http://www.mozilla.org/projects/tamarin/
http://wiki.mozilla.org/tamarin/
http://hg.mozilla.org/tamarin-central/
http://hg.mozilla.org/tamarin-tracing/
|components=Tamarin
}}
}}


Line 795: Line 701:
|url=http://wiki.mozilla.org/SoftwareTesting
|url=http://wiki.mozilla.org/SoftwareTesting
|components=Testing::Infrastructure
|components=Testing::Infrastructure
}}
{{Module
|name=JS Marionette
|description=NodeJS test harness, marionette client, and other utilities for running marionette tests (submodule of Test Infrastructure)
|owner=[mailto:jlal@mozilla.com James Lal] <lightsofapollo>, [mailto:gaye@mozilla.com Gareth Aye] <gaye>
|peers=[mailto:aus@mozilla.com Ghislain "Aus" Lacroix] <auswerk>
|source_dirs=gaia/tests/jsmarionette
|components=Testing::JSMarionette
|group=dev-gaia
}}
}}


Line 814: Line 710:
|source_dirs=testing/xpcshell
|source_dirs=testing/xpcshell
|components=Testing::XPCShell Harness
|components=Testing::XPCShell Harness
}}
{{Module
|name=Update Service
|description=server code for Mozilla Update services (aus, addons, pfs)
|owner=Mike Morgan
|peers=[mailto:jscott@mozilla.com Justin Scott], [mailto:shaver@mozilla.org Mike Shaver], [mailto:wclouser@mozilla.com Will Clouser]
|group=dev-amo
|source_dirs=webtools/addons/, webtools/aus/, webtools/update/
|url=http://wiki.mozilla.org/wiki/AMO
|components=AUS::Administration, AUS::Systems
}}
}}


Line 921: Line 806:
|url=http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/
|url=http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/
|components=Core::Widget: Gtk
|components=Core::Widget: Gtk
}}
{{Module
|name=Widget - Headless
|description==Headless widget support
|owner=[mailto:bdahl@mozilla.com Brendan Dahl]
|peers=
|ownersemeritus=
|group=dev-platform
|source_dirs=widget/headless/
|url=
|components=Firefox::Headless
}}
}}


Line 1,020: Line 917:
http://www.mozilla.org/scriptable
http://www.mozilla.org/scriptable
|components=
|components=
}}
{{Module
|name=XPToolkit
|description=Cross-platform user interface toolkit
|owner=
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:Jan.Varga@gmail.com Jan Varga]
|group=dev-tech-xul
|source_dirs=dom/xul/, layout/xul/
|url=http://www.mozilla.org/xpfe/
|components=Core::XP Toolkit/Widgets: Menus, Core::XP Toolkit/Widgets: XUL
}}
}}


canmove, Confirmed users
1,567

edits