Modules/Other: Difference between revisions

No edit summary
m (Update Firefox Accounts -> Mozilla accounts)
 
(100 intermediate revisions by 42 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
'''Do not edit this page''' unless either:
'''Only module owners may edit this page.'''  


# you are a module owner who is:
They may:
#* altering the list of peers in your module
#* adding or removing a sub-module
#* changing the owner of one of your sub-modules; or
# you have agreed a change of owner or module addition/deletion with the Module Ownership Module group, probably via [https://www.mozilla.org/about/forums/#governance mozilla.governance].
</noinclude>
{{Module
|name=Add-on SDK
|description=The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications
|owner=[mailto:gozala@mozilla.com Irakli Gozalishvili]
|peers=Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Mark Hammond, Myk Melez, Will Bamberg
|forum=http://groups.google.com/group/mozilla-labs-jetpack
|source_dirs=https://github.com/mozilla/addon-sdk
|url=https://wiki.mozilla.org/Jetpack
|components=Add-on SDK
}}


{{Module
* update any information about their module except the name of the owner
|name=Android Background Services
* add or remove sub-modules
|description=Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.
* change the owner of a sub-module
|owner=[mailto:rnewman@mozilla.com Richard Newman]
* add emeritus owners or peers
|peers=[mailto:cpeterson@mozilla.com Chris Peterson], [mailto:nalexander@mozilla.com Nick Alexander], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:jwillcox@mozilla.com James Willcox]
|forum=mozilla.dev.platforms.mobile
|source_dirs=https://github.com/mozilla-services/android-sync
|url=https://wiki.mozilla.org/Android/Services
|components=[https://bugzilla.mozilla.org/enter_bug.cgi?product=Android%20Background%20Services Android Background Services]
}}


{{Module
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].
|name=Batucada
</noinclude>
|description=The software platform for the Drumbeat website
|owner=[mailto:paul@mozillafoundation.org Paul Osman]
|peers=
|group=drumbeat-website
|source_dirs=http://github.com/mozilla/batucada
|url=http://www.drumbeat.org/project/batucada
}}


{{Module
{{Module
|name=BrowserID
|name=Content Services Infrastructure
|description=(a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..)
|description=A set of data services that allow for content to be served and measured
|owner=[mailto:benadida@mozilla.com Ben Adida]
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]
|peers=Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons
|peers=[mailto:tspurway@mozilla.com Tim Spurway]
|source_dirs=
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]
  BrowserID server code: https://github.com/mozilla/browserid,  
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx
  BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity
|url=https://wiki.mozilla.org/Tiles
|forum=https://lists.mozilla.org/listinfo/dev-identity
|components=Content Services
}}
}}


{{Module
{{Module
|name=Camino
|name=Firefox for iOS (Fennec)
|description=Mac only standalone browser
|owner=[mailto:pinkerton@aol.net Mike Pinkerton], [mailto:stuart.morgan@alumni.case.edu Stuart Morgan]
|peers=[mailto:mark@moxienet.com Mark Mentovai], [mailto:smfr@smfr.org Simon Fraser]
|group=
|source_dirs=camino/
|url=
|components=Camino
}}
 
{{Module
|name=ChatZilla
|description=IRC client
|owner=[mailto:rginda@hacksrus.com Rob Ginda]
|peers=[mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:samuel@sieb.net Samuel Sieb], [mailto:silver@warwickcompsoc.co.uk James Ross]
|group=dev-apps-chatzilla
|source_dirs=extensions/irc/
|url=http://chatzilla.hacksrus.com/
|components=Other Applications::ChatZilla
}}
 
{{Module
|name=Composer
|description=Editor/Composer
|owner=[mailto:daniel@glazman.org Daniel Glazman]
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:smfr@smfr.org Simon Fraser], [mailto:timeless@mozdev.org Josh 'timeless' Soref]
|group=dev-tech-editor
|source_dirs=editor/
|url=http://www.mozilla.org/editor
|components=Composer
}}
 
{{Module
|name=Devtools
|description=Mozilla Developer Tools
|owner=[mailto:rcampbell@mozilla.com Rob Campbell], [mailto:dcamp@mozilla.com Dave Camp]
|peers=[mailto:mihai.sucan@gmail.com Mihai Sucan], [mailto:jwalker@mozilla.com Joe Walker], [mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:fayearthur@gmail.com Heather Arthur], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:anton@mozilla.com Anton Kovalyov], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bbenvie@mozilla.com Brandon Benvie], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jryans@gmail.com J. Ryan Stinnett]
|group=dev-developer-tools
|source_dirs=browser/devtools, toolkit/devtools
|url=http://www.mozilla.org/projects/firefox/
|components=Firefox::Developer Tools
}}
 
{{Module
|name=Directory SDK
|description=Tools and SDKs for accessing LDAP Directories.
|owner=[mailto:mcs@pearlcrescent.com Mark C. Smith]
|peers=[mailto:anton.bobrov@sun.com Anton Bobrov], [mailto:richm@stanfordalumni.org Rich Megginson]
|group=dev-tech-ldap
|source_dirs=directory/
|url=http://www.mozilla.org/directory
|components=Directory
}}
 
{{Module
|name=DOM Inspector
|description=An extension that allows the user to inspect and edit the DOM of documents being displayed.
|owner=[mailto:sdwilsh@shawnwilsher.com Shawn Wilsher]
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|group=
|source_dirs=extensions/inspector/, layout/inspector/
|url=
|components=Other Applications::DOM Inspector
}}
 
{{Module
|name=Fennec
|description=Mobile Web Browser
|description=Mobile Web Browser
|owner=[mailto:mark.finkle@gmail.com Mark Finkle]
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]
|peers=[mailto:mbrubeck@mozilla.com Matt Brubeck], [mailto:wjohnston@mozilla.com Wes Johnston], [mailto:lucasr@mozilla.com Lucas Rocha], [mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:sramasubramanian@mozilla.com Sriram Ramasubramanian], [mailto:mleibovic@mozilla.com Margaret Leibovic], [mailto:rnewman@mozilla.com Richard Newman], [mailto:liuche@mozilla.com Chenxia Liu]
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D'Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]
|group=dev-platforms-mobile
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev
|source_dirs=mobile/
|source_dirs=https://github.com/mozilla/firefox-ios
|url=https://wiki.mozilla.org/Fennec
|url=https://wiki.mozilla.org/Fennec
|components=Firefox for Android
|components=Firefox for iOS
}}
 
{{Module
|name=Firefox for Metro
|description=Touch-screen-friendly browser for Windows
|owner=[mailto:jmathies@mozilla.com Jim Mathies], [mailto:mbrubeck@mozilla.com Matt Brubeck]
|peers=Allison Naaktgeboren, Brian Bondy, Frank Yan, Mark Finkle, Rodrigo Silveira, Sam Foster, Tim Abraldes
|forum=https://mail.mozilla.org/listinfo/metro
|source_dirs=browser/metro
|url=https://wiki.mozilla.org/Firefox/Metro
|components=Firefox for Metro
}}
 
{{Module
|name=IdentityAttachedServices
|description=the integration of user-data services into the browser tied to a BrowserID/Persona identity, such that logging into the browser is all that is needed to connect to those user-data services. Where this work overlaps with existing modules (FX front-end, FX Android front-end), design and code reviews from all relevant module owners will be required.
|owner=[mailto:benadida@mozilla.com Ben Adida]
|peers=Mark Mayo, Jed Parsons, Lloyd Hilaiel
|group=
|source_dirs=server and client code, multiple repos, available at https://wiki.mozilla.org/Identity/AttachedServices
|mailing list=https://lists.mozilla.org/listinfo/dev-identity
|url=https://wiki.mozilla.org/Identity/AttachedServices
}}
 
{{Module
|name=Sync
|description=Firefox Sync client
|owner=[mailto:mconnor@mozilla.com Mike Connor]
|peers=[mailto:rnewman@mozilla.com Richard Newman], [mailto:gps@mozilla.com Gregory Szorc], Philipp von Weitershausen
|group=
|source_dirs=services/sync/
|url=https://wiki.mozilla.org/Services/Process/Code_Review
|components=Sync
}}
 
{{Module
|name=Party Tool
|description=PHP-based party tool used for Firefox Party
|owner=[mailto:rflint@ryanflint.com Ryan Flint]
|peers=[mailto:morgamic@mozilla.com Mike Morgan], [mailto:reed@reedloden.com Reed Loden]
|group=dev-apps-webtools
|source_dirs=webtools/partytool/
|url=http://wiki.mozilla.org/Webtools:PartyTool
|components=
}}
}}


{{Module
{{Module
|name=Penelope
|name=Mozilla accounts
|description=Eudora-like functionality and theme added to Thunderbird.
|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:beckley@qualcomm.com Jeff Beckley]
|owner=Wil Clouser
|peers=
|peers=[mailto:vbudhram@mozilla.com Vijay Budhram]
|group=
|ownersemeritus=[mailto:ryan@rfk.id.au Ryan Kelly], Danny Coates (2021-2023)
|source_dirs=penelope/
|peersemeritus=Shane Tomlinson, [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:jhirsch@mozilla.com Jared Hirsch] (-2023)
|url=https://wiki.mozilla.org/Penelope
|source_dirs=https://github.com/mozilla/fxa
|components=Penelope
|url=https://accounts.firefox.com
}}
}}


{{Module
{{Module
|name=Popcorn.js
|name=Mozilla Location Service (MLS)
|description=Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web.  
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]
|owner=[mailto:jwhitlock@mozilla.com John Whitlock]
|peers=[mailto:david.humphrey@senecacollege.ca David Humphrey], [mailto:scott.downe@gmail.com Scott Downe], [mailto:rick@bocoup.com Rick Waldron]
|ownersemeritus=Hanno Schlighting
|group=dev-popcorn
|peers=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]
|source_dirs= https://github.com/mozilla/popcorn-js/
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)
|url=[http://www.popcornjs.org/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview Issue Tracker]
|forum=https://discourse.mozilla.org/c/location/506
|components=https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview
|source_dirs=https://github.com/mozilla/ichnaea
|url=https://location.services.mozilla.com
|components=https://github.com/mozilla/ichnaea/issues, Mozilla Services :: Location
}}
}}


{{Module
{{Module
|name=Popcorn Maker
|name=Mozilla Stumbler ("MozStumbler")
|description=An SDK for authoring Popcorn projects.
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]
|owner=not set
|peers=[mailto:ben@mozillafoundation.org Ben Moskowitz], [mailto:bobby@mozillafoundation.org Robert Richter]
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:cpeterson@mozilla.com Chris Peterson]
|group=dev-popcorn
|forum=https://discourse.mozilla.org/c/location/506
|source_dirs= https://github.com/mozilla/butter/
|source_dirs=https://github.com/mozilla/MozStumbler
|url=[http://mozillapopcorn.org/popcorn-maker/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/65733-butter/overview Issue Tracker]
|url=https://location.services.mozilla.com
|components=https://webmademovies.lighthouseapp.com/projects/65733-butter/overview
|components=https://github.com/mozilla/MozStumbler/issues
}}
}}


Line 208: Line 72:
|name=Rhino
|name=Rhino
|description=JavaScript interpreter/compiler implemented in Java
|description=JavaScript interpreter/compiler implemented in Java
|owner=[mailto:hannesw@gmail.com Hannes Wallnöfer]
|owner=[mailto:greg@apigee.com Greg Brail]
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]
|group=dev-tech-js-engine
|group=dev-tech-js-engine
Line 217: Line 81:


{{Module
{{Module
|name=Standalone Composer
|name=WebCompat Addons
|description=Standalone editor/composer based on mozilla/toolkit
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon).
|owner=[mailto:daniel@glazman.org Daniel Glazman]
|owner=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|peers=[mailto:kberezina@mozilla.com Ksenia Berezina]
|group=dev-tech-editor,dev-apps-other
|ownersemeritus=Mike Taylor
|source_dirs=composer/
|group=compatibility@lists.mozilla.org
|url=http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu
|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
|components=
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon
}}
|components=Web Compatibility::Interventions, Web Compatibility::Tooling & Investigations
 
{{Module
|name=Venkman
|description=JavaScript Debugger frontend
|owner=[mailto:rginda@hacksrus.com Rob Ginda]
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:shaver@mozilla.org Mike Shaver], [mailto:silver@warwickcompsoc.co.uk James Ross], [mailto:timeless@mozdev.org Josh 'timeless' Soref]
|group=dev-apps-js-debugger
|source_dirs=extensions/venkman/
|url=http://www.mozilla.org/projects/venkman
http://www.hacksrus.com/~ginda/venkman/
|components=Other Applications::Venkman JS Debugger
}}
}}

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