Modules/Other: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Make changes as per governance discussion)
m (Update Firefox Accounts -> Mozilla accounts)
 
(37 intermediate revisions by 17 users not shown)
Line 11: Line 11:
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 [https://www.mozilla.org/about/forums/#governance mozilla.governance].
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 [https://www.mozilla.org/about/forums/#governance mozilla.governance].
</noinclude>
</noinclude>
{{Module
{{Module
|name=Content Services Infrastructure
|name=Content Services Infrastructure
Line 20: 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 57: 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 70: 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 82: 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
}}
}}


Line 113: 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