Modules/Other: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(add Remote Protocol module, effectuating https://groups.google.com/d/msg/mozilla.governance/ABYY5_UbKY4/FEAFAeVaAAAJ)
m (Update Firefox Accounts -> Mozilla accounts)
 
(36 intermediate revisions by 17 users not shown)
Line 21: Line 21:
|url=https://wiki.mozilla.org/Tiles
|url=https://wiki.mozilla.org/Tiles
|components=Content Services
|components=Content Services
}}
{{Module
|name=DevTools
|description=Mozilla Developer Tools
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan 'Honza' Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:sfink@mozilla.com Steve Fink] (heapsnapshot code)
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti
|group=dev-developer-tools
|source_dirs=devtools
|url=https://wiki.mozilla.org/DevTools
|components=Firefox::Developer Tools
}}
{{Module
|name=Firefox for Android (Fennec)
|description=Mobile Web Browser
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev
|source_dirs=mobile/
|url=https://wiki.mozilla.org/Fennec
|components=Firefox for Android
}}
}}


Line 58: Line 35:


{{Module
{{Module
|name=Firefox Accounts
|name=Mozilla accounts
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.  
|description=The Mozilla accounts identity provider and the integration of user-data services tied to a Mozilla account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]
|owner=Wil Clouser
|peers=[mailto:stomlinson@mozilla.com Shane Tomlinson], [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:pbooth@mozilla.com Phil Booth],  [mailto:vbudhram@mozilla.com Vijay Budhram]
|peers=[mailto:vbudhram@mozilla.com Vijay Budhram]
|group=
|ownersemeritus=[mailto:ryan@rfk.id.au Ryan Kelly], Danny Coates (2021-2023)
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client
|peersemeritus=Shane Tomlinson, [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:jhirsch@mozilla.com Jared Hirsch] (-2023)
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct
|source_dirs=https://github.com/mozilla/fxa
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts
|url=https://accounts.firefox.com
}}
}}


Line 71: Line 48:
|name=Mozilla Location Service (MLS)
|name=Mozilla Location Service (MLS)
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.
|owner=[mailto:hschlichting@mozilla.com Hanno Schlichting]
|owner=[mailto:jwhitlock@mozilla.com John Whitlock]
|peers=
|ownersemeritus=Hanno Schlighting
|peers=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)
|forum=mozilla.dev.geolocation
|forum=https://discourse.mozilla.org/c/location/506
|source_dirs=https://github.com/mozilla/ichnaea
|source_dirs=https://github.com/mozilla/ichnaea
|url=https://location.services.mozilla.com
|url=https://location.services.mozilla.com
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues
|components=https://github.com/mozilla/ichnaea/issues, Mozilla Services :: Location
}}
}}


Line 83: Line 61:
|name=Mozilla Stumbler ("MozStumbler")
|name=Mozilla Stumbler ("MozStumbler")
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).
|owner=Garvan Keeley
|owner=not set
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:cpeterson@mozilla.com Chris Peterson]
|forum=mozilla.dev.geolocation
|forum=https://discourse.mozilla.org/c/location/506
|source_dirs=https://github.com/mozilla/MozStumbler  
|source_dirs=https://github.com/mozilla/MozStumbler  
|url=https://location.services.mozilla.com
|url=https://location.services.mozilla.com
|components=https://github.com/mozilla/MozStumbler/issues
|components=https://github.com/mozilla/MozStumbler/issues
}}
{{Module
|name=Sync
|description=Firefox Sync client
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]
|peers=[mailto:markh@mozilla.com Mark Hammond]
|group=
|source_dirs=services/sync/
|url=https://wiki.mozilla.org/Services/Process/Code_Review
|components=Sync
}}
{{Module
|name=Remote Protocol
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.
|owner=[mailto:ato@sny.no Andreas Tolfsen]
|peers=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:ystartsev@mozilla.com Yulia Startsev]
|group=dev-remote
|source_dirs=remote/
|url=https://firefox-source-docs.mozilla.org/remote/
|components=Remote Protocol
}}
}}


Line 125: Line 81:


{{Module
{{Module
|name=Screenshots
|name=WebCompat Addons
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon).  
|owner=[mailto:ianb@mozilla.com Ian Bicking]
|owner=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]
|peers=[mailto:kberezina@mozilla.com Ksenia Berezina]
|source_dirs=browser/extensions/screenshots
|ownersemeritus=Mike Taylor
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots
|group=compatibility@lists.mozilla.org
}}
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla-extensions/webcompat-addon, https://github.com/mozilla-mobile/android-components/tree/master/components/feature/webcompat-reporter, https://github.com/mozilla-mobile/android-components/tree/master/components/feature/webcompat
 
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon
{{Module
|components=Web Compatibility::Interventions, Web Compatibility::Tooling & Investigations
|name=URL Classifier
|description=Database and list-based classification of URL resources,
such as Tracking Protection and SafeBrowsing.
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client)
|ownersemeritus=François Marier
|peersemeritus=Henry Chang, Ryan Tilder
|group=mozilla.dev.platform
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar
|url=
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation
|components=
}}
}}

Latest revision as of 22:02, 15 November 2023

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: Content Services Infrastructure (#)
Description: A set of data services that allow for content to be served and measured
Owner: Nan Jiang
Peer(s): Tim Spurway
Peer(s) Emeritus: Doug Turner, Olivier Yiptong
Source Dir(s): https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx
Bugzilla Component(s): Content Services
URL(s): https://wiki.mozilla.org/Tiles
Name: Firefox for iOS (Fennec) (#)
Description: Mobile Web Browser
Owner: Stefan Arentz
Peer(s): Farhan Patel Justin D'Arcangelo, Emily Toop, James Hugman
Source Dir(s): https://github.com/mozilla/firefox-ios
Bugzilla Component(s): Firefox for iOS
URL(s): https://wiki.mozilla.org/Fennec
Discussion Group: https://mail.mozilla.org/listinfo/mobile-firefox-dev
Name: Mozilla accounts (#)
Description: The Mozilla accounts identity provider and the integration of user-data services tied to a Mozilla account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.
Owner: Wil Clouser
Peer(s): Vijay Budhram
Owner(s) Emeritus: Ryan Kelly, Danny Coates (2021-2023)
Peer(s) Emeritus: Shane Tomlinson, Vlad Filippov, Jared Hirsch (-2023)
Source Dir(s): https://github.com/mozilla/fxa
URL(s): https://accounts.firefox.com
Name: Mozilla Location Service (MLS) (#)
Description: The Mozillla Location Service provides a service to position your device based on cell and wireless information.
Owner: John Whitlock
Peer(s): Will Kahn-Greene
Owner(s) Emeritus: Hanno Schlighting
Peer(s) Emeritus: Victor Ng (2013-2014), Graydon Hoare (2014)
Source Dir(s): https://github.com/mozilla/ichnaea
Bugzilla Component(s): https://github.com/mozilla/ichnaea/issues, Mozilla Services :: Location
URL(s): https://location.services.mozilla.com
Discussion Forum(s): https://discourse.mozilla.org/c/location/506
Name: Mozilla Stumbler ("MozStumbler") (#)
Description: The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).
Owner: not set
Peer(s): Victor Ng, Chris Peterson
Source Dir(s): https://github.com/mozilla/MozStumbler
Bugzilla Component(s): https://github.com/mozilla/MozStumbler/issues
URL(s): https://location.services.mozilla.com
Discussion Forum(s): https://discourse.mozilla.org/c/location/506
Name: Rhino (#)
Description: JavaScript interpreter/compiler implemented in Java
Owner: Greg Brail
Peer(s): Norris Boyd, Attila Szegedi
Source Dir(s): js/rhino/
Bugzilla Component(s): Rhino
URL(s): http://www.mozilla.org/rhino/
Discussion Group: dev-tech-js-engine
Name: WebCompat Addons (#)
Description: Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon).
Owner: Dennis Schubert, Thomas Wisniewski
Peer(s): Ksenia Berezina
Owner(s) Emeritus: Mike Taylor
Source Dir(s): browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla-extensions/webcompat-addon, https://github.com/mozilla-mobile/android-components/tree/master/components/feature/webcompat-reporter, https://github.com/mozilla-mobile/android-components/tree/master/components/feature/webcompat
Bugzilla Component(s): Web Compatibility::Interventions, Web Compatibility::Tooling & Investigations
URL(s): https://wiki.mozilla.org/Compatibility/Go_Faster_Addon
Discussion Group: compatibility@lists.mozilla.org