: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.


From MozillaWiki
Jump to: navigation, search

This page transcludes all the individual module ownership pages, for ease of searching. To change it, you need to change the individual pages.


Name: Firefox (#)
Description: Standalone Web Browser
Owner: Gavin Sharp
Peer(s): Justin Dolske, Dão Gottwald, Asaf Romano, Benjamin Smedberg, Jim Mathies, Brian Bondy, Robert Strong, Tim Taubert, Ehsan Akhgari, Marco Bonardo, Dave Townsend, Neil Deakin, Felipe Gomes, Blair McBride, Jared Wein, Mark Hammond, Drew Willcoxon, Matthew Noorenberghe, Gijs Kruitbosch, Paolo Amadini, Mike Conley, Mike de Boer, Florian Quèze, Georg Fritzsche, Mark Banner
Source Dir(s): browser/, webapprt/
Bugzilla Component(s): Firefox
URL: Project Home Page, Code Review Guidelines
Discussion Group: firefox-dev


Name: FirefoxOS (#)
Description: The FirefoxOS mobile operating system
Owner: Andreas Gal, Chris Jones
Peer(s): Jonas Sicking
Source Dir(s): b2g/
Bugzilla Component(s): Firefox OS
URL: http://wiki.mozilla.org/B2G
Discussion Group: dev-b2g

Submodules of FirefoxOS

Name: Gecko B2G Runtime (#)
Description: Gecko runtime in the B2G stack and B2G Desktop. This includes immature APIs like mozKeyboard while they still live under the b2g/ directory. This module does not include APIs like telephony that have their own gecko directory even though they are currently used only by Firefox OS.
Owner: Vivien Nicolas, Fabrice Desré, Chris Jones
Source Dir(s): b2g/
Bugzilla Component(s): Firefox OS
URL: http://wiki.mozilla.org/B2G
Discussion Group: dev-b2g
Name: Widget - Gonk (#)
Description: The Gonk Port (Boot2Gecko)
Owner: Michael Wu
Peer(s): Chris Jones, Andreas Gal
Source Dir(s): widget/gonk/
Bugzilla Component(s): Core::Widget: Gonk
URL: http://wiki.mozilla.org/B2G
Discussion Group: dev-platform
Name: Widget - Hardware Compositor (#)
Description: Support for 2D hardware-accelerated composition (Hwc)
Owner: Diego Wilson
Peer(s): Sushil Chauhan, Sotaro Ikeda
Source Dir(s): widget/gonk/
Bugzilla Component(s): Core::Widget: Gonk
URL: http://wiki.mozilla.org/B2G
Discussion Group: dev-platform
Name: Radio Interface Layer (#)
Description: Boot2Gecko Radio Interface Layer (RIL)
Owner: HsinYi Tsai (DOM APIs, telephony, MobileConnection)
Peer(s): Edgar Chen (ICC, MobileConnection, DataConnection, SIM toolkit), Vicamo Yang, Szu-Yu Chen :aknow (Telephony, MobileConnection), Yoshi Huang (SIM toolkit, MobileConnection), Kyle Machulis (rilproxy), Philipp von Weitershausen (inactive), Marshall Culpepper (inactive) (voicemail), Gene Lian (inactive) (DOM APIs, MMS/SMS), Fernando Jiménez Moreno (inactive) (MMI/USSD), Chris Jones (inactive), Andreas Gal (inactive)
Source Dir(s): ipc/ril dom/telephony dom/mobilemessage dom/mobileconnection dom/icc dom/voicemail dom/cellbroadcast dom/system/gonk
Bugzilla Component(s): FirefoxOS::RIL
URL: https://wiki.mozilla.org/B2G/RIL
Discussion Group: dev-b2g
Name: Bluetooth (#)
Description: Bluetooth related implementation (Gecko/Gonk)
Owner: Shawn Huang
Peer(s): Ben Tian, Thomas Zimmermann
Source Dir(s): dom/bluetooth ipc/dbus ipc/unixsocket
Bugzilla Component(s): Firefox OS::Bluetooth
URL: https://wiki.mozilla.org/B2G/Bluetooth
Discussion Group: dev-b2g
Name: Near Field Communication (#)
Description: The Near Field Communication(NFC) features for Firefox OS.
Owner: Yoshi Huang
Peer(s): Garner Lee
Source Dir(s): dom/nfc system/nfcd ipc/nfc dom/system/gonk/nfc*.*
Bugzilla Component(s): Firefox OS::NFC
URL: https://wiki.mozilla.org/WebAPI/WebNFC
Discussion Group: dev-b2g
Name: Wifi (#)
Description: The implementation of Wifi for Firefox OS.
Owner: Vincent Chang
Peer(s): Chuck Lee Blake Kaplan
Source Dir(s): dom/wifi ipc/keystore
Bugzilla Component(s): Firefox OS::Wifi
URL: https://wiki.mozilla.org/FirefoxOS
Discussion Group: dev-b2g
Name: Developer Tools (#)
Description: The specific code used for Firefox OS Developer Tools.
Owner: Jan Keromnes
Peer(s): Alexandre Poirot J. Ryan Stinnett
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/system/js/devtools, https://github.com/mozilla-b2g/gaia/tree/master/apps/system/style/devtools, b2g/chrome/content/devtools
Bugzilla Component(s): Firefox OS::Developer Tools
URL: https://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Emulator (#)
Description: Includes B2G emulator platforms, kernel and QEmu.
Owner: Thomas Zimmermann
Peer(s): Edgar Chen
Source Dir(s): https://github.com/mozilla-b2g/device_generic_goldfish, https://github.com/mozilla-b2g/kernel_goldfish, https://github.com/mozilla-b2g/platform_external_qemu, https://github.com/mozilla-b2g/platform_prebuilts_qemu-kernel
Bugzilla Component(s): Firefox OS::Emulator
URL: http://wiki.mozilla.org/B2G/Emulator
Discussion Group: dev-b2g
Name: Gaia (#)
Description: Gaia is the HTML5 UI and built-in apps for FirefoxOS. This module covers all aspects of Gaia, including all of the apps that are not sub-modules, the shared JavaScript and CSS code in shared/, the build system and the interactions between apps.
Owner: Vivien Nicolas, Tim Guan-tin Chien
Source Dir(s): https://github.com/mozilla-b2g/gaia
Bugzilla Component(s): Firefox OS::Gaia
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia

Submodules of Gaia

Name: Bookmark (#)
Description: Manages bookmarks.
Owner: Christian Rodriguez de la Cruz
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/bookmark
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Browser (#)
Description: The Firefox browser for FirefoxOS
Owner: Ben Francis
Peer(s): Dale Harvey
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/browser/
Bugzilla Component(s): Firefox OS::Gaia::Browser
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Build (#)
Description: Build scripts for Gaia apps, profile creation and data pre-loading.
Owner: Alexandre Poirot, Yuren Ju
Peer(s): Ricky Chien, George Duan
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/build
Bugzilla Component(s): Firefox OS::Gaia::Build
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Calendar (#)
Description: The calendar application for FirefoxOS.
Owner: Gareth Aye, Miller Medeiros
Peer(s): Kevin Grandon
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/calendar/
Bugzilla Component(s): Firefox OS::Gaia::Calendar
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Camera (#)
Description: The camera app for FirefoxOS
Owner: Mike Habicher, David Flanagan
Peer(s): Diego Marcos, Wilson Page, Justin D'Arcangelo
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/camera/
Bugzilla Component(s): Firefox OS::Gaia::Camera
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Clock (#)
Description: The clock (and alarm) app for FirefoxOS
Owner: Marcus Cavanaugh (SFO)
Peer(s): Miller Medeiros
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/clock/
Bugzilla Component(s): Firefox OS :: Gaia::Clock
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Contacts (#)
Description: The Firefox OS contacts apps and contacts import code.
Owner: Francisco Jordano
Peer(s): Jose M. Cantera, Sergi Mansilla
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/contacts/, https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/facebook/, https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/gmail/, https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/import/, https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/live/, https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/redirects
Bugzilla Component(s): Firefox OS::Gaia::Contacts
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Dialer, Callscreen, Emergency call (#)
Description: The Firefox OS dialer and related apps
Owner: Douglas Sherk
Peer(s): Gabriele Svelto, Etienne Segonzac, Anthony Ricaud, Tamara Hills (call log)
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/communications/dialer/, https://github.com/mozilla-b2g/gaia/tree/master/apps/callscreen/, https://github.com/mozilla-b2g/gaia/tree/master/apps/system/js/dialer_agent.js, https://github.com/mozilla-b2g/gaia/tree/master/apps/emergency-call/
Bugzilla Component(s): Firefox OS::Gaia::Dialer
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Email (#)
Description: An email application for FirefoxOS
Owner: James Burke (UI/front-end), Andrew Sutherland (back-end)
Peer(s): Marcus Cavanaugh, James Lal, Jim Porter (ActiveSync guru), Dominic Kuo (UI)
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/email
Bugzilla Component(s): Firefox OS::Gaia::E-Mail
URL: http://wiki.mozilla.org/Gaia/Email
Discussion Group: dev-gaia
Name: Everything.me (#)
Description: An app which manages smart collections, as well as E.me API code.
Owner: Amir Nissim, Ran Ben Aharon
Peer(s): Christian Rodriguez de la Cruz, Kevin Grandon
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/collection
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Find My Device (#)
Description: An app for locating a lost Firefox OS device
Owner: Guilherme Gonçalves
Peer(s): Alexandre Lissy, Mark Goodwin, Jared Hirsch
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/findmydevice
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: First Time Use (#)
Description: The First Time Use (FTU) app.
Owner: Sam Foster
Peer(s): Borja Salguero, Fernando Campo, Francisco Jordano
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/ftu
Bugzilla Component(s): Firefox OS::Gaia::First Time Experience,
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: FM Radio (#)
Description: The FM Radio app for Firefox OS
Owner: Pin Zhang, Tim Guan-tin Chien
Peer(s): Vivien Nicolas
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/fm/
Bugzilla Component(s): Firefox OS::Gaia::FMRadio
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Homescreen (#)
Description: The FirefoxOS homescreen, including app management and bookmarking features.
Owner: Christian Rodriguez de la Cruz, Vivien Nicolas, Kevin Grandon
Peer(s): Evyatar Amitay (everything.me), Chris Lord
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/homescreen apps/verticalhome
Bugzilla Component(s): Firefox OS::Gaia::Homescreen
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Keyboard (#)
Description: The virtual keyboard for Firefox OS, including word suggestions/predictions and Asian input methods.
Owner: Tim Guan-tin Chien, David Flanagan, Rudy Lu
Peer(s): Christoph Kerschbaumer (predictive text), Jan Jongboom
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/keyboard
Bugzilla Component(s): Firefox OS::Gaia::Keyboard
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Localization (#)
Description: Tools and scripts to support localization and internalization.
Owner: Zibi Braniecki
Peer(s): Staś Małolepszy
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/shared/js/l10n*, L10n test cases
Bugzilla Component(s): Firefox OS::Gaia::L10n
URL: https://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Messages (#)
Description: The FirefoxOS Messaging app for sending and receiving SMS and MMS messages.
Owner: Julien Wajsberg
Peer(s): Steve Chung, Oleg Zasypkin, Borja Salguero
UX and Design Owner(s): Jenny Lee (UX), Fang Shih (Design)
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/sms
Bugzilla Component(s): Firefox OS::Gaia::SMS
URL: http://wiki.mozilla.org/Gaia/SMS
Discussion Group: dev-gaia
Name: Music (#)
Description: The music player app for FirefoxOS
Owner: Dominic Kuo
Peer(s): David Flanagan, Jim Porter
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/music/
Bugzilla Component(s): Firefox OS::Gaia::Music
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Network Alerts (#)
Description: The application that handles WEA/CMAS alerts coming from the network.
Owner: Steve Chung
Peer(s): Julien Wajsberg, Aleh Zasypkin
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/network-alerts/
Bugzilla Component(s): Firefox OS::Gaia::Network Alerts
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Ringtones (#)
Description: The ringtones app for FirefoxOS
Owner: Jim Porter
Peer(s): David Flanagan
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/ringtones/
Bugzilla Component(s): Firefox OS::Gaia::Ringtones
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia

Name: Shared (#)
Description: Shared code between all core FirefoxOS applications.
Owner: David Flanagan
Peer(s): Kevin Grandon
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/sharedtest https://github.com/mozilla-b2g/gaia/tree/master/shared
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Settings (#)
Description: The settings application for FirefoxOS. Allows users to configure various settings in the OS.
Owner: Fabien Cazenave (inactive), Arthur Chen
Peer(s): Evelyn Hung, José Antonio Olivera Ortega (Call Settings), EJ Chen(Connectivity), Fernando Rodriguez Sela (STK), Vivien Nicolas
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/settings/
Bugzilla Component(s): Firefox OS::Gaia::Settings
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: System (#)
Description: The system app is the first HTML page and the first web app Gecko loads when the phone boots up. It provides system UI and functionality of the Firefox OS Phone, including window management, lock screen, notification, cards view, attention screen, modal dialogs, application update handling, application installation handling, etc.
Owner: Alive Kuo, Tim Guan-tin Chien, Vivien Nicolas
Peer(s): Etienne Segonzac, Fernando Jiménez Moreno (payment.js, trusted_ui.js), Julien Wajsberg (updates), Fabien Cazenave (inactive), Kevin Grandon
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/system/
Bugzilla Component(s): Firefox OS::Gaia::System, Firefox OS::Gaia::System::Lockscreen,
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Test-Agent (#)
Description: Unit test runner for gaia
Owner: James Lal, Julien Wajsberg
Peer(s): Yuren Ju, Michael Henretty
Source Dir(s): https://github.com/mozilla-b2g/js-test-agent
Bugzilla Component(s): Firefox OS::Gaia::TestAgent
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Usage (#)
Description: An app for tracking and reporting mobile data/wifi usage. It also implements a widget in the System app. Also known as the Cost Control app.
Owner: Salvador de la Puente González
Peer(s): Vivien Nicolas, Marina Rodriguez Iglesias
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/costcontrol/
Bugzilla Component(s): Firefox OS::Gaia::Cost Control
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Video (#)
Description: A video player app for FirefoxOS
Owner: David Flanagan
Peer(s): Russ Nicoletti, John Hu
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/video
Bugzilla Component(s): Firefox OS::Gaia::Video
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: Wallpaper (#)
Description: The wallpaper app for FirefoxOS
Owner: David Flanagan
Peer(s): Punam Dahiya
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/wallpaper/
Bugzilla Component(s): Firefox OS::Gaia::Wallpaper
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia
Name: WAP Push (#)
Description: An app for receiving and processing WAP Push information and configuration messages originating from the carrier.
Owner: Gabriele Svelto
Peer(s): Julien Wajsberg, José Antonio Olivera Ortega
UX and Design Owner(s): Jenny Lee (UX), Fang Shih (Design)
Source Dir(s): https://github.com/mozilla-b2g/gaia/tree/master/apps/wappush
Bugzilla Component(s): Firefox OS::Gaia::Wappush
URL: http://wiki.mozilla.org/Gaia
Discussion Group: dev-gaia


Name: Toolkit (#)
Description: XUL Toolkit
Owner: Dave Townsend
Peer(s): All Firefox peers and Dietrich Ayala, Mark Finkle, Ryan Flint, Nathan Froyd, Axel Hecht, Edward Lee, Margaret Leibovic, Mark Mentovai, Ted Mielczarek, Brian Nicholson, David Rajchenbach-Teller, Neil Rashbrook, Irving Reid, Gregory Szorc, Doug Turner
Source Dir(s): toolkit, xulrunner, chrome
URL: http://www.mozilla.org/projects/toolkit/review.html https://wiki.mozilla.org/Toolkit/Code_Review http://developer.mozilla.org/en/docs/Toolkit_API
Discussion Group: dev-platform


Name: Accessibility (#)
Description: Support for platform accessibility APIs. Accessibility APIs are used by 3rd party software like screen readers, screen magnifiers, and voice dictation software, which need information about document content and UI controls, as well as important events like changes of focus.
Owner: Alexander Surkov
Peer(s): David Bolter, Ginn Chen, Trevor Saunders, Marco Zehe
Source Dir(s): accessible/
Bugzilla Component(s): Core::Disability Access APIs
URL: http://www.mozilla.org/access/
Discussion Group: dev-accessibility
Name: Browser WebAPI (#)
Description: Web API for rendering apps, browser windows and widgets.
Owner: Kan-Ru Chen
Peer(s): Olli Pettay, Fabrice Desré
Source Dir(s): dom/browser-element/
Bugzilla Component(s): Core::DOM
Discussion Group: dev-webapi
Name: Build and Release Tools (#)
Description: Tools related to build and release automation and configuration of release builds.
Owner: Nick Thomas
Peer(s): Ben Hearsum, Chris Cooper, Chase Phillips, John Paul Reed, Robert Helmer
Source Dir(s): tools/botrunner.py, tools/build-environment/, tools/build/, tools/buildbot-configs/, tools/buildbot/, tools/buildbotcustom/, tools/l10n/, tools/MozBuild/, tools/patcher-configs/, tools/patcher/, tools/release/, tools/tinderbox-configs/, tools/tinderbox/, tools/update-packaging/, browser/config/mozconfigs/, mobile/config/mozconfigs/, xulrunner/config/mozconfigs/
Bugzilla Component(s): mozilla.org::Release Engineering, mozilla.org::Release Engineering: Custom Builds
Discussion Group: dev-builds
Name: Build Config (#)
Description: The build system for Gecko and several mozilla.org hosted Gecko-based applications.
Owner: Gregory Szorc (:gps)
Peer(s): Mike Hommey (:glandium), Mike Shal (:mshal), Ted Mielczarek (:ted), Benjamin Smedberg (:bsmedberg)
Source Dir(s): build/, config/, python/mozbuild, tools/cross-commit, tools/cvs2hg-import.py, tools/cvsmgmt/, tools/elf-dynstr-gc/, tools/trees.pl, browser/config/mozconfigs/, mobile/config/mozconfigs/, xulrunner/config/mozconfigs/
Bugzilla Component(s): Core::Build Config
URL: http://www.mozilla.org/build/
Discussion Group: dev-builds
Name: Code Analysis and Debugging Tools (#)
Description: Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it.
Owner: David Baron
Source Dir(s): tools/codesighs/, tools/debug/, tools/dreftool/, tools/dumpdeps/, tools/footprint/, tools/jprof/, tools/leaky/, tools/memory/, tools/module-deps/, tools/performance/, tools/post_compile/, tools/preloader/, tools/rb/, tools/reorder/, tools/trace-malloc/, tools/uuiddeps/,
Discussion Group: dev-performance
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: Gervase Markham
Peer(s): Lawrence Mandel
Bugzilla Component(s): Core::Networking: HTTP
URL: https://developer.mozilla.org/en/Gecko_user_agent_string_reference
Discussion Group: dev-platform
Name: Content Security (#)
Description: Native content-based security features, including: Content Security Policy (CSP), Mixed Content Blocker (MCB), and Safe Browsing.
Owner: Sid Stamm, Gian-Carlo Pascutto
Peer(s): Garrett Robinson, Tanvi Vyas, Dan Veditz, Christoph Kerschbaumer
Source Dir(s): dom/security
Bugzilla Component(s): Core::DOM: Security
Discussion Group: dev-security
Name: Cookies and Permissions (#)
Owner: Monica Chew
Peer(s): Josh Matthews, Ehsan Akhgari, Mike Connor, Dan Witte, Christian Biesinger, Shawn Wilsher (ping on irc)
Source Dir(s): extensions/cookie/, netwerk/cookie/
Bugzilla Component(s): Core::Networking: Cookies
Discussion Group: dev-tech-network
Name: Cycle Collector (#)
Description: Code to break and collect objects within reference cycles
Owner: Andrew McCreight
Peer(s): Peter Van der Beken, Olli Pettay, David Baron
Source Dir(s): xpcom/base/nsCycleCollector.* and some support headers
Bugzilla Component(s): Core::XPCOM
Discussion Group: dev-platform
Name: docshell (#)
Owner: Boris Zbarsky
Peer(s): Christian Biesinger, Johnny Stenback, Olli Pettay, Justin Lebar
Source Dir(s): docshell/, uriloader/, webshell/
Bugzilla Component(s): Core::Document Navigation
Discussion Group: dev-tech-layout
Name: Device Storage (#)
Description: Support for the device storage API
Owner: Dave Hylands, Jan Varga
Peer(s): Doug Turner
Source Dir(s): dom/devicestorage/, dom/interfaces/devicestorage/
Bugzilla Component(s): Core::DOM: Device Interfaces
URL: https://developer.mozilla.org/en-US/docs/WebAPI/Device_Storage
Discussion Group: dev-tech-dom
Name: Document Object Model (#)
Owner: Johnny Stenback, Peter Van der Beken
Peer(s): Boris Zbarsky, Jonas Sicking, Olli Pettay, Ben Turner, Mounir Lamouri (still active, but slower to respond than previously), Kyle Huey, Justin Lebar, Henri Sivonen, Blake Kaplan, Bobby Holley, Andrea Marchesini, Ehsan Akhgari
Source Dir(s): dom/*, except directories covered by other modules
Bugzilla Component(s): Core::DOM, Core::DOM: CSS Object Model, Core::DOM: Core & HTML, Core::DOM: Events
URL: http://developer.mozilla.org/en/docs/DOM
Discussion Group: dev-tech-dom
Name: Web Workers (#)
Owner: Ben Turner
Peer(s): Blake Kaplan, Jonas Sicking, Kyle Huey
Source Dir(s): dom/workers/
Bugzilla Component(s): Core::DOM: Workers
URL: https://developer.mozilla.org/En/Using_web_workers
Discussion Group: dev-platform
Name: IndexedDB (#)
Owner: Ben Turner
Peer(s): Jonas Sicking, Kyle Huey, Jan Varga
Source Dir(s): dom/indexedDB/
Bugzilla Component(s): Core::DOM: IndexedDB
URL: https://developer.mozilla.org/en/IndexedDB
Discussion Group: dev-platform
Name: Editor (#)
Owner: Ehsan Akhgari
Source Dir(s): editor/
Bugzilla Component(s): Core::Editor
URL: http://www.mozilla.org/editor/
Discussion Group: dev-platform
Name: Embedding (#)
Owner: Benjamin Smedberg
Peer(s): Boris Zbarsky, Johnny Stenback
Source Dir(s): embedding/
Bugzilla Component(s): Core::Embedding: APIs, Core::Embedding: ActiveX Wrapper, Core::Embedding: GRE Core, Core::Embedding: GTK Widget, Core::Embedding: MFC Embed, Core::Embedding: Mac, Core::Embedding: Packaging
Discussion Group: dev-embedding
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.
Source Dir(s): extensions/typeaheadfind/
URL: http://www.mozilla.org/access/type-ahead/
Discussion Group: dev-accessibility
Name: Geolocation (#)
Description: Implementation of the Geolocation W3C Spec, location provider apis, and wifi scanning code.
Owner: Doug Turner
Peer(s): Josh Matthews, Kan-Ru Chen, [gkeeley@mozilla.com Garvan Keeley]
Source Dir(s): dom/geolocation, dom/system/, netwerk/wifi
Bugzilla Component(s): Core::Geolocation
URL: https://developer.mozilla.org/En/Using_geolocation
Discussion Group: dev-tech-dom
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.
Owner: Aaron Leventhal
Peer(s): Neil Rashbrook
Source Dir(s): dom/xbl/builtin/
Bugzilla Component(s): Core::Keyboard: Navigation
URL: http://www.mozilla.org/projects/ui/accessibility/mozkeyintro.html
Discussion Group: dev-accessibility
Name: Graphics (#)
Description: Mozilla graphics API
Owner: Jeff Muizelaar(Thebes, QCMS, YCbCr, Cairo/Pixman, Regions, OS X, Other), Robert O'Callahan
Peer(s): Joe Drew, Vladimir Vukicevic, Bas Schouten(Layers, Windows), Benoit Jacob(gfx/gl), Benoit Girard(Compositor, Performance), Ali Juma, Jeff Gilbert(WebGL, ANGLE), George Wright(Canvas2D, Skia), Matt Woodrow(Layers API), John Daggett(text/fonts), Jonathan Kew(text/fonts), Nicolas Silva(MozSurface), Nick Cameron, Sotaro Ikeda(B2G), James Willcox(Android), Christopher Lord
Source Dir(s): gfx/, dom/canvas/
Bugzilla Component(s): Core::Graphics, Core::Graphics: Layers, Core::Graphics: Text, Core::GFX: Color Management, Core::Canvas: 2D, Core::Canvas: WebGL
URL: https://wiki.mozilla.org/Platform/GFX https://wiki.mozilla.org/Gecko:Layers https://wiki.mozilla.org/Gecko:2DGraphicsSketch
Discussion Group: dev-platform
Name: APZ (Graphics submodule) (#)
Description: Asynchronous panning and zooming
Owner: Kartikaya Gupta
Peer(s): Botond Ballo, Timothy Nikkel, Benoit Girard, Christopher Lord
Bugzilla Component(s): Core::Panning and Zooming
URL: https://wiki.mozilla.org/Platform/GFX/APZ
Discussion Group: dev-platform
Name: Moz2D (Graphics submodule) (#)
Description: Platform independent 2D graphics API
Owner: Bas Schouten
Peer(s): Jeff Muizelaar, George Wright, Jonathan Watt
Bugzilla Component(s): Core::Graphics
URL: https://wiki.mozilla.org/Platform/GFX/Moz2D
Discussion Group: dev-platform

Name: GTK Embedding Widget (#)
Description: Gtk Widget for embedding Mozilla into Gtk applications
Owner: Marco Pesenti Gritti
Peer(s): Benjamin Smedberg, Doug Turner
Bugzilla Component(s): Core::Embedding: GTK Widget
Discussion Group: dev-embedding
Name: Legacy HTML Parser (#)
Owner: Blake Kaplan
Peer(s): David Baron, Johnny Stenback, Peter Van der Beken, rbs@maths.uq.edu.au
Source Dir(s): parser/htmlparser
Bugzilla Component(s): Core::HTML: Parser
URL: http://www.mozilla.org/newlayout/doc/parser.html
Discussion Group: dev-tech-dom
Name: HAL (#)
Description: Hardware Abstraction Layer
Owner: Dave Hylands
Peer(s): Gabriele Svelto
Source Dir(s): hal/
Bugzilla Component(s): Core::Hardware Abstraction Layer (HAL)
Discussion Group: dev-platform
Name: HTML Parser (#)
Description: The HTML Parser transforms HTML source code into a DOM. It conforms to the HTML specification, and is mostly translated automatically from Java to C++.
Owner: Henri Sivonen
Source Dir(s): parser/html
Bugzilla Component(s): Core::HTML: Parser
URL: http://about.validator.nu/
Discussion Group: dev-tech-dom
Name: I18N Library (#)
Owner: Jungshik Shin, Simon Montagu
Peer(s): Masatoshi Kimura
Source Dir(s): intl/
Bugzilla Component(s): Core::Internationalization
URL: http://mozilla.org/projects/intl/index.html
Discussion Group: dev-i18n
Name: ImageLib (#)
Owner: Seth Fowler
Peer(s): Brian Bondy, Jeff Muizelaar, Justin Lebar, Timothy Nikkel
Source Dir(s): media/libjpeg/, media/libpng/, image/, modules/zlib/
Bugzilla Component(s): Core::ImageLib
Discussion Group: dev-platform
Name: IPC (#)
Description: Message-passing between threads and processes
Owner: Chris Jones
Peer(s): David Anderson, Benjamin Smedberg, Ben Turner
Source Dir(s): ipc/glue/, ipc/ipdl/, ipc/chromium/
Bugzilla Component(s): Core::IPC
Discussion Group: dev-platform
Name: JavaScript (#)
Description: JavaScript engine (SpiderMonkey)
Owner: Jason Orendorff
Peer(s): David Anderson, Igor Bukanov, Brendan Eich, Andreas Gal, Bill McCloskey, Nick Nethercote, Luke Wagner, Jeff Walden, Eddy Bruel, Blake Kaplan, Jan de Mooij, Hannes Verschore, Kannan Vijayan, Niko Matsakis, Shu-yu Guo, Tom Schuster, Brian Hackett, Bobby Holley, Till Schneidereit
Source Dir(s): js/src
Bugzilla Component(s): Core::JavaScript Engine
URL: http://www.mozilla.org/js/spidermonkey, http://developer.mozilla.org/en/docs/About_JavaScript
Discussion Group: dev-tech-js-engine
Name: JavaScript JIT (#)
Description: JavaScript engine's JIT compilers (IonMonkey, Baseline)
Owner: Jan de Mooij
Peer(s): David Anderson, Shu-yu Guo, Brian Hackett, Nicolas Pierron, Marty Rosenberg, Tom Schuster, Sean Stangl, Hannes Verschore, Kannan Vijayan, Luke Wagner
Source Dir(s): js/src/jit
Bugzilla Component(s): Core::JavaScript Engine: JIT
URL: http://www.mozilla.org/js/spidermonkey
Discussion Group: dev-tech-js-engine-internals
Name: JavaScript Debugger Backend (#)
Description: JavaScript debugging hooks
Owner: Josh 'timeless' Soref
Peer(s): Brendan Eich, Rob Ginda
Source Dir(s): js/jsd/
Bugzilla Component(s): Other Applications::Venkman JS Debugger
URL: http://www.mozilla.org/js/jsd
Discussion Group: dev-apps-js-debugger
Name: jsat (#)
Description: Javascript screen reader that is used in Android and B2G
Owner: Eitan Isaacson
Peer(s): Yura Zenevich
Source Dir(s): accessible/jsat/
Bugzilla Component(s): Core::Disability Access APIs
URL: http://www.mozilla.org/access/
Discussion Group: dev-accessibility
Name: js-ctypes (#)
Description: A foreign function interface which allows privileged JS code to interact with binary code without using XPCOM/XPConnect.
Owner: Jason Orendorff
Peer(s): Benjamin Smedberg, Bobby Holley
Source Dir(s): js/src/ctypes/
Bugzilla Component(s): Core::js-ctypes
URL: https://wiki.mozilla.org/JSctypes
Discussion Group: dev-tech-js-engine
Name: js-tests (#)
Description: JavaScript test suite
Owner: Bob Clary
Source Dir(s): js/tests/
URL: http://www.mozilla.org/js/tests/library.html
Discussion Group: dev-tech-js-engine
Name: Layout Engine (#)
Description: rendering tree construction, layout (reflow), painting, etc.
Owner: David Baron
Peer(s): Robert O'Callahan, Boris Zbarsky, Simon Montagu, Daniel Holbert, Jonathan Kew, Timothy Nikkel, Matt Woodrow
Source Dir(s): layout/%, layout/base/, layout/build/, layout/doc/, layout/forms/, layout/generic/, layout/html/, layout/macbuild/, layout/printing/, layout/tables/, layout/tools/
Bugzilla Component(s): Core::Layout, Core::Layout: Block and Inline, Core::Layout: Floats, Core::Layout: Form Controls, Core::Layout: HTML Frames, Core::Layout: Images, Core::Layout: Misc Code, Core::Layout: R & A Pos, Core::Layout: Tables, Core::Layout: Text, Core::Layout: View Rendering
URL: http://mozilla.org/newlayout/doc/ , http://lxr.mozilla.org/mozilla/source/layout/doc/
Discussion Group: dev-tech-layout
Name: libjar (#)
Description: The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter).
Owner: Taras Glek
Peer(s): Michael Wu
Source Dir(s): modules/libjar
Discussion Group: dev-platform
Name: MathML (#)
Description: MathML is a low-level specification for describing mathematics which provides a foundation for the inclusion of mathematical expressions in Web pages.
Owner: Karl Tomlinson
Peer(s): Robert O'Callahan
Source Dir(s): layout/mathml/
Bugzilla Component(s): Core::MathML
URL: http://www.mozilla.org/projects/mathml/
Discussion Group: dev-tech-mathml
Name: Media Transport (#)
Description: Pluggable transport for real-time media
Owner: Eric Rescorla
Peer(s): Byron Campen, Adam Roach
Source Dir(s): media/mtransport
Bugzilla Component(s): Core::WebRTC::Networking
Discussion Group: dev-media
Name: Memory Allocator (#)
Description: Most things related to memory allocation in Gecko, including jemalloc, replace-malloc, DMD (dark matter detector), logalloc, etc.
Owner: Mike Hommey
Peer(s): Nicholas Nethercote
Source Dir(s): memory/
Bugzilla Component(s): Core::DMD, Core::jemalloc
Discussion Group: dev-platform
Name: mfbt (#)
Description: mfbt is a collection of headers, macros, data structures, methods, and other functionality available for use and reuse throughout all Mozilla code (including SpiderMonkey and Gecko more broadly).
Owner: Jeff Walden
Peer(s): Nathan Froyd, Ms2ger, Mike Hommey
Source Dir(s): mfbt/
Bugzilla Component(s): Core::MFBT
Discussion Group: dev-platform
Name: mozApps API & UI (#)
Description: Implementation of the navigator.mozApps API
Owner: Fabrice Desré, Ehsan Akhgari
Peer(s): Myk Melez, Marco Castelluccio, Fernando Jiménez
Source Dir(s): dom/apps/, dom/interfaces/apps, product specific files implementing UI hooks.
Bugzilla Component(s): Core::DOM: Apps
Discussion Group: dev-webapi
Name: Mozglue (#)
Description: Glue library containing various low-level functionality, including a dynamic linker for Android, a DLL block list for Windows, etc.
Owner: Mike Hommey
Peer(s): Nathan Froyd (mozglue/linker), Kartikaya Gupta (mozglue/android), Jim Chen (mozglue/android)
Source Dir(s): mozglue/
Bugzilla Component(s): Core::mozglue
Discussion Group: dev-platform
Name: mozilla-toplevel (#)
Description: The top level directory for the mozilla tree.
Owner: Brendan Eich
Source Dir(s): tools/README
Name: Necko (#)
Description: The Mozilla Networking Library
Owner: Patrick McManus
Peer(s): Christian Biesinger, Jason Duell, Honza Bambas, Michal Novotny, Nick Hurley, Steve Workman
Source Dir(s): netwerk/%, netwerk/base/, netwerk/build/, netwerk/cache/, netwerk/dns/, netwerk/locales/, netwerk/mime/, netwerk/protocol/, netwerk/resources/, netwerk/socket/, netwerk/streamconv/, netwerk/system/, netwerk/test/, netwerk/testserver/
Bugzilla Component(s): Core::Networking, Core::Networking: Cache, Core::Networking: Cookies, Core::Networking: FTP, Core::Networking: File, Core::Networking: HTTP, Core::Networking: JAR, Core::Networking: Websockets
URL: http://www.mozilla.org/projects/netlib/, https://developer.mozilla.org/en/Necko
Discussion Group: dev-tech-network
Name: NSPR (#)
Description: Netscape Portable Runtime
Owner: Nelson Bolyard, Wan-Teh Chang
Peer(s): Ted Mielczarek
Source Dir(s): nsprpub/
Bugzilla Component(s): NSPR
URL: http://www.mozilla.org/projects/nspr/


Discussion Group: dev-tech-nspr
Name: PDF (#)
Description: Rendering code to display documents encoded in the ISO 32000-1 `PDF' format.
Owner: Chris Jones, Andreas Gal
Peer(s): Artur Adib, Brendan Dahl, Vivien Nicolas
Source Dir(s): media/pdf/
Bugzilla Component(s): Core::PDF
URL: https://github.com/mozilla/pdf.js
Discussion Group: dev-platform
Name: Plugins (#)
Description: NPAPI Plugin support.
Owner: Josh Aas
Peer(s): Johnny Stenback, Robert O'Callahan, Benjamin Smedberg, Jim Mathies, John Schoenick
Source Dir(s): dom/plugins/, modules/plugin/
Bugzilla Component(s): Core::Plug-ins
URL: https://wiki.mozilla.org/Plugins
Name: Preferences (#)
Description: Preference library
Owner: vacant
Peer(s): Benjamin Smedberg
Source Dir(s): modules/libpref/
Bugzilla Component(s): Core::Preferences: Backend
Discussion Group: dev-platform
Name: Privilege Manager (#)
Description: "caps"
Owner: Bobby Holley
Peer(s): Brendan Eich, Boris Zbarsky, Dan Veditz, Johnny Stenback
Source Dir(s): caps/
Bugzilla Component(s): Core::Security: CAPS
URL: http://www.mozilla.org/projects/security/components/index.html
Discussion Group: dev-tech-dom
Name: Push Notifications (#)
Description: Push is a way for application developers to send messages to their web applications.
Owner: Doug Turner
Peer(s): Nikhil Marathe, Justin Lebar
Source Dir(s): dom/push
URL: https://wiki.mozilla.org/WebAPI/SimplePush
Name: PyXPCOM (#)
Description: The Python to XPCOM bridge.
Owner: Todd Whiteman
Peer(s): Mark Hammond
Source Dir(s): extension/python
URL: https://developer.mozilla.org/en/PyXPCOM
Name: Qt-based gfx and widget (#)
Description: Qt-based rendering and widget code
Owner: Oleg Romashin
Peer(s): Wolfgang Rosenauer, Doug Turner
Source Dir(s): widget/qt/
Bugzilla Component(s): Core::Widget: Qt
Discussion Group: dev-tech-widget
Name: RDF (#)
Owner: Axel Hecht
Peer(s): Benjamin Smedberg
Source Dir(s): rdf/
Bugzilla Component(s): Core::RDF
URL: http://www.mozilla.org/rdf/doc/
Discussion Group: dev-tech-rdf
Name: security (#)
Description: Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java)
Owner: Bob Relyea, Wan-Teh Chang
Peer(s): Elio Maldonado, Kai Engert, Ryan Sleevi
Source Dir(s): dbm/, security/coreconf/, security/dbm/, security/jss/, security/nss/, security/tinderbox/, security/tinderlight/
Bugzilla Component(s): NSS, JSS, Core::Security, Core::Security: S/MIME
URL: http://mozilla.org/projects/security/pki/
Discussion Group: dev-tech-crypto
Name: Security - Mozilla PSM Glue (#)
Description: Personal Security Manager
Owner: David Keeler
Peer(s): Honza Bambas, Wan-Teh Chang
Source Dir(s): security/manager/
Bugzilla Component(s): Core::Security: PSM, Core::Security: UI
Discussion Group: dev-tech-crypto
Name: storage (#)
Description: Storage APIs with a SQLite backend
Owner: Marco Bonardo
Peer(s): Andrew Sutherland, Ben Turner
Source Dir(s): db/sqlite3/, storage/
Bugzilla Component(s): Toolkit::Storage, Core::SQL
URL: http://developer.mozilla.org/en/docs/Storage
Discussion Group: dev-platform
Name: String (#)
Owner: David Baron
Peer(s): Benjamin Smedberg, Justin Lebar
Source Dir(s): string/, xpcom/string/
Bugzilla Component(s): Core::String
URL: https://developer.mozilla.org/En/Mozilla_internal_string_guide
Discussion Group: dev-tech-xpcom
Name: Style System (#)
Description: CSS style sheet handling; style data computation
Owner: David Baron
Peer(s): Boris Zbarsky, Cameron McCormack
Source Dir(s): layout/style/
Bugzilla Component(s): Core::CSS Parsing and Computation
URL: https://wiki.mozilla.org/Gecko:Overview#Style_System
Discussion Group: dev-tech-layout
Name: SVG (#)
Description: Scalable Vector Graphics
Owner: Jonathan Watt
Peer(s): Robert Longson, Robert O'Callahan, Daniel Holbert, Brian Birtles
Source Dir(s): dom/svg/, layout/svg/, dom/smil/
Bugzilla Component(s): Core::SVG
URL: https://developer.mozilla.org/en-US/docs/Web/SVG
Discussion Group: dev-tech-svg
Name: Tamarin (#)
Description: VM for ActionScript and JavaScript
Owner: Edwin Smith, Jeff Dyer
Peer(s): Brendan Eich, Steven Johnson, Erik Tierney, Tom Reilly
Source Dir(s): js/tamarin
Bugzilla Component(s): Tamarin
URL: http://www.mozilla.org/projects/tamarin/

http://wiki.mozilla.org/tamarin/ http://hg.mozilla.org/tamarin-central/

Discussion Group: dev-tech-js-engine
Name: Test Harness (#)
Description: In-tree test infrastructure and tools. Harnesses include, XPCShell, Mochitest (& Chrome), Reftest, JsREftest, Compiled Code Tests, Robocop, Mozmill and Marionette. Requests for new harnesses should go to Testing::General.
Owner: Ted Mielczarek
Peer(s): David Baron (reftest), Jeff Walden (httpd.js, jsreftest), Rob Campbell (mochitest, mochitest chrome, marionette), Joel Maher (reftest, mochitest, jsreftest), Clint Talbert (reftest, compiled code, mozmill), Geoff Brown (robocop), Henrik Skupin (mozmill), Malini Das (marionette), Jonathan Griffin (marionette), David Burns (marionette) Dan Minor
Source Dir(s): /testing
Bugzilla Component(s): Testing::General, Testing::Mochitest, Testing::Mochitest Chrome, Testing::Marionette, Testing::Mozmill, Testing::Reftest, Testing::XPCShell Harness, Testing::httpd.js
URL: http://wiki.mozilla.org/SoftwareTesting
Discussion Group: dev-quality
Name: Testing Infrastructure (#)
Description: Testing tools and infrastructure for Mozilla projects, harnesses for automated tests, stand-alone test tools. Talos, Graph Server, Mozbase, Pulse, WOO, Bughunter, SUTAgent, Eideticker
Owner: Joel Maher
Peer(s): Bob Clary, Ben Hearsum, Chris Cooper, Clint Talbert, Robert Helmer, Joel Maher, Rob Campbell, William Lachance, Jonathan Eads, Jonathan Griffin, Bob Moss, Mark Côté
Source Dir(s): testing/, tools/httptester/, tools/page-loader/, tools/test-harness/, tools/tests/, tools/testserver/, tools/testy/
Bugzilla Component(s): Testing::Infrastructure
URL: http://wiki.mozilla.org/SoftwareTesting
Discussion Group: dev-quality
Name: JS Marionette Harness and Tools (#)
Description: Test harness and associated tools for running marionette tests on NodeJS (submodule of Test Infrastructure)
Owner: James Lal <lightsofapollo>, Gareth Aye <gaye>
Peer(s): Ghislain "Aus" Lacroix <auswerk>, Mike Pennisi <jugglinmike>, Evan Tseng <evanxd>
Source Dir(s): These are all mozilla-b2g github repos: Marionette JS Runner, Mocha JSON Proxy, Mocha TBPL Reporter, Marionette JS Client, Sockit To Me, Marionette Apps, Marionette JS Logger, Marionette B2G Desktop Host, Marionette Firefox Host, Marionette Profile Builder, Mozilla Profile Builder
Bugzilla Component(s): Testing::JSMarionette
Discussion Group: dev-gaia
Name: XPCShell Test Harness (#)
Description: The XPCShell Harness
Owner: Ted Mielczarek
Peer(s): Joel Maher
Source Dir(s): testing/xpcshell
Bugzilla Component(s): Testing::XPCShell Harness
Name: Update Service (#)
Description: server code for Mozilla Update services (aus, addons, pfs)
Owner: Mike Morgan
Peer(s): Justin Scott, Mike Shaver, Will Clouser
Source Dir(s): webtools/addons/, webtools/aus/, webtools/update/
Bugzilla Component(s): AUS::Administration, AUS::Systems
URL: http://wiki.mozilla.org/wiki/AMO
Discussion Group: dev-amo
Name: View System (#)
Description: The View Manager is responsible for handling "heavyweight" rendering (some clipping, compositing) and event handling tasks.
Owner: Robert O'Callahan
Peer(s): Boris Zbarsky, David Baron
Source Dir(s): view/
Bugzilla Component(s): Core::Layout: View Rendering
Discussion Group: dev-tech-layout
Name: Web Audio (#)
Description: Support for the W3C Web Audio API specification.
Owner: Ehsan Akhgari
Peer(s): Robert O'Callahan, Paul Adenot
Source Dir(s): dom/media/webaudio
Bugzilla Component(s): Core::Web Audio
URL: https://wiki.mozilla.org/Web_Audio_API
Discussion Group: dev-platform
Name: WebRTC (#)
Description: WebRTC is responsible for realtime audio and video communication, as well as related issues like low-level camera and microphone access (on desktop at least)
Owner: Randell Jesup
Peer(s): Eric Rescorla, Ethan Hugg, Tim Terriberry, Byron Campen Adam Roach
Source Dir(s): media/webrtc, dom/media/webrtc
Bugzilla Component(s): Core::WebRTC, Core::WebRTC (Audio/Video), Core::WebRTC (Networking), Core::WebRTC (Signaling)
URL: https://wiki.mozilla.org/Media/webrtc
Discussion Group: dev-media
Name: Widget (#)
Owner: Robert O'Callahan
Peer(s): Stuart Parmenter, Vladimir Vukicevic
Source Dir(s): widget/, widget/xpwidgets/
Bugzilla Component(s): Core::Drag and Drop, Core::Widget
Discussion Group: dev-platform
Name: Widget - Android (#)
Description: The Android Port
Owner: Brad Lassey
Peer(s): James Willcox
Source Dir(s): widget/android/, embedding/android
Bugzilla Component(s): Core::Widget: Android
Discussion Group: dev-platforms-mobile
Name: Widget - GTK (#)
Description: supported X widgetry and gfx
Owner: Robert O'Callahan
Peer(s): Karl Tomlinson
Source Dir(s): widget/gtk/, widget/gtk2/, widget/gtksuperwin/, widget/gtkxtbin/
Bugzilla Component(s): Core::Widget: Gtk
URL: http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/
Discussion Group: dev-platform
Name: Widget - OS X (#)
Description: Gecko's OS X compatibility layer.
Owner: Steven Michaud
Peer(s): Josh Aas, Markus Stange, Benoit Girard, Stephen Pohl
Source Dir(s): widget/cocoa/
Bugzilla Component(s): Core::Widget: Cocoa
Discussion Group: dev-platform
Name: Widget - Windows (#)
Description: Windows widgets and desktop integration
Owner: Jim Mathies
Peer(s): Brad Lassey, Brian Bondy, Christian Biesinger, Doug Turner, Neil Rashbrook, Rob Arnold, Josh 'timeless' Soref, Vladimir Vukicevic
Source Dir(s): widget/windows/
Bugzilla Component(s): Core::Widget: Win32
Discussion Group: dev-platform
Name: XBL (#)
Description: eXtensible Binding Language
Owner: Boris Zbarsky, Jonas Sicking
Peer(s): Blake Kaplan, Bobby Holley
Source Dir(s): dom/xbl/
Bugzilla Component(s): Core::XBL
URL: http://www.mozilla.org/projects/xbl/
Discussion Group: dev-tech-xbl
Name: XML (#)
Description: XML in Mozilla, including XML, XHTML, Namespaces in XML, Associating Style Sheets with XML Documents, XML Linking and XML Extras. XML-related things that are not covered by more specific projects.
Owner: Peter Van der Beken
Peer(s): Boris Zbarsky, Jonas Sicking, Johnny Stenback
Source Dir(s): dom/xml/, extensions/xmlextras/, parser/expat/
Bugzilla Component(s): Core::XML
URL: http://www.mozilla.org/newlayout/xml/
Discussion Group: dev-tech-xml
Name: XPApps (#)
Description: Cross-Platform Applications, mostly Navigator front end and application shell.
Owner: Neil Rashbrook
Peer(s): Dean Tessman, Peter Annema, Josh 'timeless' Soref
Source Dir(s): xpfe/
URL: http://www.mozilla.org/xpapps/
Discussion Group: dev-apps-seamonkey
Name: XPCOM (#)
Description: The cross-platform object model and core data structures.
Owner: Nathan Froyd
Peer(s): Doug Turner, Benjamin Smedberg
Source Dir(s): startupcache/, xpcom/%, xpcom/base/, xpcom/build/, xpcom/components/, xpcom/ds/, xpcom/glue/, xpcom/proxy/, xpcom/sample/, xpcom/stub/, xpcom/tests/, xpcom/threads/, xpcom/tools/, xpcom/windbgdlg/
Bugzilla Component(s): Core::XPCOM
URL: http://developer.mozilla.org/en/XPCOM
Discussion Group: dev-platform
Name: XPConnect (#)
Description: Deep Magic
Owner: Bobby Holley
Peer(s): Boris Zbarsky, Andreas Gal, Johnny Stenback, Peter Van der Beken, Blake Kaplan, Gabor Krizsanits
Source Dir(s): js/xpconnect/
Bugzilla Component(s): Core::XPConnect
Name: XPIDL (#)
Description: Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files.
Owner: Kyle Huey
Peer(s): Mike Shaver, Josh 'timeless' Soref
Source Dir(s): xpcom/typelib/
URL: http://www.mozilla.org/scriptable/xpidl http://www.mozilla.org/scriptable
Discussion Group: dev-tech-xpcom
Name: XPInstall (#)
Owner: Dan Veditz
Peer(s): Benjamin Smedberg
Source Dir(s): xpinstall/
Bugzilla Component(s): Core::Installer: XPInstall Engine
Discussion Group: dev-tech-xpinstall
Name: xptcall (#)
Description: XPTCall - platform-specific assembly for calling and implementing arbitrary XPCOM interfaces.
Owner: Josh 'timeless' Soref
Peer(s): Benjamin Smedberg, Mike Shaver
Source Dir(s): xpcom/reflect/xptcall/
URL: http://www.mozilla.org/scriptable/xptcall-faq.html
Discussion Group: dev-xpcom
Name: XPToolkit (#)
Description: Cross-platform user interface toolkit
Peer(s): Boris Zbarsky, Dave Hyatt, Peter Annema, Jan Varga
Source Dir(s): dom/xul/, layout/xul/
Bugzilla Component(s): Core::XP Toolkit/Widgets: Menus, Core::XP Toolkit/Widgets: XUL
URL: http://www.mozilla.org/xpfe/
Discussion Group: dev-tech-xul
Name: XSLT Processor (#)
Description: XSLT transformations processor
Owner: Peter Van der Beken
Peer(s): Axel Hecht, Jonas Sicking
Source Dir(s): dom/xslt/
Bugzilla Component(s): Core::XSLT
URL: http://www.mozilla.org/projects/xslt/, http://www.w3.org/TR/xslt.html
Discussion Group: dev-tech-xslt
Name: XTF (#)
Description: eXtensible Tag Framework
Peer(s): alex@croczilla.com, Boris Zbarsky, Jonas Sicking
Source Dir(s): content/xtf/, layout/xtf/
Bugzilla Component(s): Core::XTF
URL: http://www.croczilla.com/bits_and_pieces/xtf/
Discussion Group: dev-tech-xbl
Name: Sandboxing - Windows (#)
Description: Sandboxing for the Windows platform
Owner: Bob Owen
Peer(s): Brian Bondy, Aaron Klotz, Tim Abraldes
Source Dir(s): security/sandbox/win
Bugzilla Component(s): Core::Security: Process Sandboxing
URL: https://wiki.mozilla.org/Security/Sandbox
Discussion Group: dev-platform
Name: Sandboxing - OSX (#)
Description: Sandboxing for the OSX platform
Owner: Steven Michaud
Peer(s): Andre Reinald
Source Dir(s): security/sandbox/mac
Bugzilla Component(s): Core::Security: Process Sandboxing
URL: https://wiki.mozilla.org/Security/Sandbox
Discussion Group: dev-platform
Name: Sandboxing - Linux & B2G (#)
Description: Sandboxing for the Linux & B2G platforms
Owner: Jed Davis
Peer(s): Guillaume Destuynder
Source Dir(s): security/sandbox/linux
Bugzilla Component(s): Core::Security: Process Sandboxing
URL: https://wiki.mozilla.org/Security/Sandbox
Discussion Group: dev-platform


Name: Build Config - Fennec (#)
Description: Submodule of the build config covering Fennec's build system in mobile/android.
Owner: Gregory Szorc
Peer(s): Same as Build Config plus Nicholas Alexander.
Bugzilla Component(s): Core::Build Config
Discussion Group: dev-builds


Name: Thunderbird (#)
Description: Standalone Mail Application.
Owner: Magnus Melin (:mkmelin)
Peer(s): Blake Winton (:bwinton, use for UI decisions too), , Mike Conley, David Bienvenu (:bienvenu), Mark Banner (:standard8)
Source Dir(s): mail/,mail/themes/,other-licenses/branding/thunderbird/
Bugzilla Component(s): Thunderbird::General, Thunderbird::Installer, Thunderbird::Mail Window Front End, Thunderbird::OS Integration, Thunderbird::Search, Thunderbird::Security
URL: https://developer.mozilla.org/en/Thunderbird https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements
Discussion Group: dev-apps-thunderbird

Sub Modules

Name: Build Config (#)
Owner: Mark Banner (:standard8)
Peer(s): Siddharth Agarwal (:sid0), Joshua Cranmer (:jcranmer), Justin Wood (:callek)
Source Dir(s): mail/config/
Bugzilla Component(s): Thunderbird::Build Config
Name: 3-pane and standalone message views (#)
Description: The main mail window and standalone message window
Owner: Mike Conley David Bienvenu (:bienvenu), Jim Porter (:squib)
Bugzilla Component(s): Thunderbird::Folder and Message Lists, Thunderbird::Message Reader UI, Thunderbird::Toolbars and Tabs
Name: Address Book (#)
Owner: Mike Conley (:mconley)
Peer(s): Mark Banner (:standard8)
Source Dir(s): mailnews/db/gloda, mail/components/addrbook
Bugzilla Component(s): Thunderbird::Address Book
Name: Compose (#)
Owner: (ask Thunderbird owners for owner decisions, see peers for review)
Peer(s): Magnus Melin (:mkmelin), Mike Conley (:mconley)
Source Dir(s): mail/components/compose
Bugzilla Component(s): Thunderbird::Message Compose Window
Name: Instant Messaging (#)
Description: The chat and instant messaging component on Thunderbird
Owner: Florian Quèze
Peer(s): Patrick Cloke (:clokep), aleth (:aleth)
Source Dir(s): mail/components/im/
Bugzilla Component(s): Thunderbird::Instant Messaging
Name: Preferences and Account Settings (#)
Description: The options dialog
Owner: (Unowned - ask a Thunderbird owner or peer for review)
Source Dir(s): mail/components/preferences
Bugzilla Component(s): Thunderbird::Preferences
Name: Testing Infrastructure (#)
Owner: Mark Banner (:standard8)
Source Dir(s): mail/test, test
Bugzilla Component(s): Thunderbird::Testing Infrastructure
Name: Theme (#)
Owner: Richard Marti (:paenglab)
Peer(s): Blake Winton (:bwinton), Mike Conley (:mconley), Josiah Bruner (:JosiahOne)
Source Dir(s): mail/themes
Bugzilla Component(s): Thunderbird::Theme


Name: SeaMonkey (#)
Description: SeaMonkey, the Mozilla Application Suite
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Source Dir(s): suite/*
URL: http://www.seamonkey-project.org/
Discussion Group: dev-apps-seamonkey

User Interface

Name: User Interface (#)
Description: User Interface
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Name: User Design and Review (#)
Description: Achieving consistency throughout the product both internally and externally
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Bugzilla Component(s): SeaMonkey::UI Design
Name: Themes (#)
Description: Classic, Modern, general theme issues
Owner: Neil Rashbrook (Neil)
Peer(s): Robert Kaiser (:KaiRo), Manuel Reimer (MReimer), Philip Chee (Ratty), Stefan (:stefanh)
Source Dir(s): suite/themes/
Bugzilla Component(s): SeaMonkey::Themes


Name: Browser (#)
Description: Navigator UI and parts of the suite that are mainly used by the browser (some may be shared with Mail or Composer to a certain extent though)
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Source Dir(s): suite/browser/
Name: Bookmarks & History (#)
Description: includes adding, deleting, editing bookmarks, problems with Bookmarks Manager, Bookmarks toolbar and menu, History window and "Go" menu
Owner: (Unowned - ask a SeaMonkey Browser owner or peer for review)
Source Dir(s): suite/common/bookmarks/, suite/common/history/, suite/common/places/
Bugzilla Component(s): SeaMonkey::Bookmarks & History
Name: Download & File Handling (#)
Description: Download Manager, helper apps, open/save files
Owner: (Unowned - ask a SeaMonkey Browser owner or peer for review)
Source Dir(s): suite/common/downloads/
Bugzilla Component(s): SeaMonkey::Download & File Handling
Name: Page Info (#)
Description: Download Manager, helper apps, open/save files
Owner: Daniel Brooks (db48x)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/browser/pageinfo/
Bugzilla Component(s): SeaMonkey::Page Info
Name: Passwords & Permissions (#)
Description: UI for Passwords, PopUp/Image blocking, Cookies; Wallet (Backend code for most of those is shared)
Owner: Ian Neal (IanN), Robert Kaiser (:KaiRo) (Data Manager)
Peer(s): Dan Veditz (:dveditz) (backend integration), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/common/permissions/, suite/common/dataman/
Bugzilla Component(s): SeaMonkey::Passwords & Permissions
Name: Search & Sidebar (#)
Description: Web search features, Sidebar (incl. internal panels)
Owner: Karsten Düsterloh (Mnyromyr)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Source Dir(s): suite/common/search/, suite/common/sidebar/
Bugzilla Component(s): SeaMonkey::Search, SeaMonkey::Sidebar
Name: Tabbed Browser (#)
Description: browser tab features and the tabbed browser widget
Owner: Misak Khachatryan (misak)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil), Philip Chee (Ratty)
Bugzilla Component(s): SeaMonkey::Tabbed Browser


Name: MailNews (#)
Description: Overall SeaMonkey MailNews Module
Owner: Karsten Düsterloh (Mnyromyr)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::MailNews: General
Name: Account Management & Configuration (#)
Description: Account Manager/Wizard, Preferences panels, etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/prefs/, suite/mailnews/addrbook/prefs/, suite/mailnews/compose/prefs/
Bugzilla Component(s): SeaMonkey::MailNews: Account Configuration
Name: Address Book & Contacts (#)
Description: Address book, VCard support, Address book sidebar etc.
Owner: Mark Banner (:standard8)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/addrbook/
Bugzilla Component(s): SeaMonkey::MailNews: Address Book & Contacts
Name: Backend (#)
Description: Watch backend closely, make us work with it, help improving it; includes: Transmission (receiving, sending, receipts), offline, (junk) filters, storage bugs, etc.
Owner: David Bienvenu (:bienvenu)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::MailNews: Backend
Name: Composition (#)
Description: Compose window, etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/compose/
Bugzilla Component(s): SeaMonkey::MailNews: Composition
Name: Message Display (#)
Description: Main window; display of mails, news, maybe RSS; search; notifications; drag'n'drop; etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/
Bugzilla Component(s): SeaMonkey::MailNews: Message Display


Name: Composer (#)
Description: UI issues within Composer, toolbars, buttons, menus, dialogs. Application launch issues too.
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Fabien Cazenave (:kaze), Josh Soref (timeless)
Source Dir(s): editor/ui/
Bugzilla Component(s): SeaMonkey::Composer

Cross-Suite Components

Name: Autocomplete, Find in Page & Location Bar (#)
Description: Autocomplete widget, find in page used for browser and mailnews addresses and location bar
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN)
Bugzilla Component(s): SeaMonkey::Autocomplete, SeaMonkey::Find in Page, SeaMonkey::Location Bar
Name: Build Config (#)
Description: Issues around building SeaMonkey
Owner: Justin Wood (:Callek)
Peer(s): Robert Kaiser (:KaiRo), Mark Banner (:standard8)
Source Dir(s): suite/app/, suite/build/, suite/config/
Bugzilla Component(s): SeaMonkey::Build Config
Name: Feed Discovery and Preview (#)
Description: Discovery of feeds and inline preview
Owner: Frank Wein (:mcsmurf)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Source Dir(s): suite/feeds/, suite/common/feeds/
Bugzilla Component(s): SeaMonkey::Feed Discovery and Preview
Name: Help (#)
Description: Help menus, help viewer and help content
Owner: Ian Neal (IanN)
Peer(s): Stefan (:stefanh), Neil Rashbrook (Neil), Jens Hatlak (:InvisibleSmiley)
Source Dir(s): suite/locales/en-US/chrome/common/help/
Bugzilla Component(s): SeaMonkey::Help
Name: Installer (#)
Owner: Frank Wein (:mcsmurf)
Peer(s): Justin Wood (:Callek), Neil Rashbrook (Neil)
Source Dir(s): suite/installer/
Bugzilla Component(s): SeaMonkey::Installer
Name: Integration of external apps (#)
Description: integration of chatzilla, inspector, venkman, calendar, etc.
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Philip Chee (Ratty)
Source Dir(s): suite/smile/
Name: OS Integration (#)
Owner: Frank Wein (:mcsmurf)
Peer(s): Mark Banner (:standard8) (mailnews), Ian Neal (IanN), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::OS Integration
Name: Preferences (#)
Description: Preference Panels; default preferences; etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/common/pref/
Bugzilla Component(s): SeaMonkey::Preferences
Name: Release Engineering (#)
Description: Issues around building SeaMonkey
Owner: Justin Wood (:Callek)
Peer(s): Edmund Wong (:ewong), Robert Kaiser (:KaiRo), Mark Banner (:standard8)
Bugzilla Component(s): SeaMonkey::Release Engineering
Name: Security (#)
Description: Suite-specific security UI and features, app-level security issues
Owner: Neil Rashbrook (Neil)
Peer(s): Dan Veditz (:dveditz) (backend), Ian Neal (IanN)
Source Dir(s): suite/security/
Bugzilla Component(s): SeaMonkey::Security
Name: Session Restore (#)
Owner: Misak Khachatryan (misak)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::Session Restore
Name: Startup & Profiles (#)
Description: Profile Manager, profile access code, suite startup
Owner: Neil Rashbrook (Neil)
Peer(s): Justin Wood (:Callek), Ian Neal (IanN)
Source Dir(s): suite/profile/
Bugzilla Component(s): SeaMonkey::Startup & Profiles
Name: Sync UI (#)
Owner: Jens Hatlak (:InvisibleSmiley)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Source Dir(s): suite/common/sync/
Bugzilla Component(s): SeaMonkey::Sync UI
Name: Testing Infrastructure (#)
Description: Testing infrastructure that is specific to the SeaMonkey code
Owner: Neil Rashbrook (Neil)
Peer(s): Justin Wood (:Callek), Ian Neal (IanN), Serge Gautherie (:sgautherie)
Source Dir(s): suite/*/test/, suite/*/tests/
Bugzilla Component(s): SeaMonkey::Testing Infrastructure

Project Organization

Name: Project Organization (#)
Description: not real suite code, but all the stuff around it
Owner: SeaMonkey Council
Name: Project Management (#)
Description: Someone needs to drive those things and feel responsible for getting SeaMonkey Council decisions
Owner: Justin Wood (:Callek)
Bugzilla Component(s): SeaMonkey::Project Organization
Name: Release Management (#)
Description: Get releases out the door, write up release notes
Owner: Justin Wood (:Callek)
Peer(s): Robert Kaiser (:KaiRo), Jens Hatlak (:InvisibleSmiley) (release notes), Edmund Wong (:ewong) (build)
Bugzilla Component(s): SeaMonkey::Release Engineering
Name: MoFo liaison (#)
Description: Keep an open line with MoFo folks and take care of stuff we need of them or they need of us
Owner: Robert Kaiser (:KaiRo)
Peer(s): Justin Wood (:Callek)
Name: Quality Assurance (QA), General (#)
Description: Testing, bug triaging, smoketests, bug triaging, testing...
Peer(s): Serge Gautherie (:sgautherie), Philip Chee (Ratty), Tony Mechelynck (:tonymec), Justin Wood (:Callek)
Bugzilla Component(s): SeaMonkey::General
Name: Community, User Relations, Support (#)
Owner: Philip Chee (Ratty)
Name: Web pages (#)
Owner: Jens Hatlak (:InvisibleSmiley)
Peer(s): Justin Wood (:Callek), Robert Kaiser (:KaiRo)
Bugzilla Component(s): Websites::www.seamonkey-project.org
Name: Marketing/Press/PR/Shop, spokesman (#)
Owner: Justin Wood (:Callek)
Peer(s): Jens Hatlak (:InvisibleSmiley), Robert Kaiser (:KaiRo), Jeff Lee (:jtek) (shop)


Name: Calendar (#)
Description: An XPCOM interface to read, store, and manage iCal data, along with a XUL front end that uses the XPCOM interface to implement a calendar application.
Owner: Philipp Kewisch
Peer(s): Matthew Mecca
Source Dir(s): calendar/
Bugzilla Component(s): Calendar::General, Calendar::Preferences, Calendar::Security
URL: https://developer.mozilla.org/en/Calendar
Discussion Group: dev-apps-calendar


Name: Lightning (#)
Owner: Philipp Kewisch
Source Dir(s): calendar/lightning
Bugzilla Component(s): Calendar::Lightning Only, Calendar::Lightning: SeaMonkey Integration
Name: Sunbird (#)
Description: This module has been discontinued.
Source Dir(s): calendar/sunbird
Bugzilla Component(s): Calendar::Sunbird Only


Name: Accessibility (#)
Owner: Philipp Kewisch
Name: Alarms (#)
Owner: Philipp Kewisch
Bugzilla Component(s): Calendar::Alarms
Name: Internal Components (#)
Owner: Philipp Kewisch
Bugzilla Component(s): Calendar::Internal Components
Name: Art & Branding (#)
Owner: Mark Carson
Name: User Interface (UI) (#)
Owner: Blake Winton (:bwinton)
Peer(s): Richard Marti, Andreas Nilsson
Name: Import/Export (#)
Source Dir(s): calendar/import-export
Bugzilla Component(s): Calendar::Import and Export
Name: Installer (#)
Description: This module has been discontinued
Source Dir(s): calendar/installer
Name: i18n/l10n (#)
Owner: Philipp Kewisch
Source Dir(s): calendar/locales
Name: libical (#)
Owner: Philipp Kewisch
Source Dir(s): calendar/libical
Name: Timezones (#)
Peer(s): Philipp Kewisch
Name: Views & Dialogs (#)
Owner: Philipp Kewisch
Source Dir(s): calendar/base/content
Bugzilla Component(s): Calendar::Calendar Views, Calendar::Dialogs
Name: iTIP (Invitations) (#)
Owner: Philipp Kewisch
Bugzilla Component(s): Calendar::E-mail based Scheduling (iTIP/iMIP)
Name: Printing (#)
Bugzilla Component(s): Calendar::Printing
Name: Tasks (#)
Owner: Matthew Mecca
Bugzilla Component(s): Calendar::Tasks

Name: Website (#)
Owner: Tobias Markus
Peer(s): Tom Ellins
Bugzilla Component(s): Calendar::Website


Name: WCAP (#)
Owner: Daniel Boelzle
Peer(s): Philipp Kewisch
Bugzilla Component(s): Calendar::Provider: WCAP
Name: GDATA (#)
Description: Provider for Google Calendar
Owner: Philipp Kewisch
Bugzilla Component(s): Calendar::Provider: GData
Name: Other Providers (#)
Owner: Philipp Kewisch,
Bugzilla Component(s): Calendar::Provider: CalDAV, Calendar::Provider: Storage, Calendar::Provider: ICS, Calendar::Provider: Memory

Tier 1 Platforms

Name: Linux (#)
Owner: Philipp Kewisch
Name: Mac OS X (#)
Owner: Philipp Kewisch
Name: Windows (#)
Owner: Philipp Kewisch

MailNews Core

Name: Mail and News Backend (#)
Owner: Joshua Cranmer (:jcranmer)
Peer(s): Karsten Düsterloh (mnyromyr), Kai Engert (:kaie), Neil Rashbrook, Kent James (:rkent), David Bienvenu (:bienvenu), Mark Banner (:standard8)
Source Dir(s): mailnews/
Bugzilla Component(s): MailNews Core::Backend, Thunderbird::Account Manager, Thunderbird::Migration, MailNews Core::Account Manager, MailNews Core::Composition, MailNews Core::Filters, MailNews Core::Internationalization, MailNews Core::Movemail, MailNews Core::Networking, MailNews Core::Networking: POP, MailNews Core::Networking: SMTP, MailNews Core::Printing, MailNews Core::Profile Migration, MailNews Core::Search, MailNews Core::Security, MailNews Core::Simple MAPI
URL: http://www.mozilla.org/mailnews/ https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements
Discussion Group: dev-apps-thunderbird

Sub Modules

Name: Addressbook (#)
Owner: Mike Conley (:mconley)
Peer(s): David Bienvenu (:bienvenu), Mark Banner (:standard8)
Source Dir(s): mailnews/addressbook
Bugzilla Component(s): MailNews Core::Address Book
Name: Feeds (#)
Owner: (Unowned - ask a MailNews Core owner or peer for review)
Source Dir(s): mailnews/extensions/newsblog
Bugzilla Component(s): MailNews Core::Feed Reader
Name: IMAP handling code (#)
Owner: David Bienvenu (:bienvenu)
Source Dir(s): mailnews/imap
Bugzilla Component(s): MailNews Core::Networking: IMAP
Name: GloDa (#)
Description: Global message database
Peer(s): Jonathan Protzenko (:protz)
Source Dir(s): mailnews/db/gloda, sqlite-backport, storage-backport
Owner: Mark Banner (:standard8)
Peer(s): David Bienvenu (:bienvenu)
Source Dir(s): ldap/xpcom
Bugzilla Component(s): MailNews Core::LDAP Integration
Name: Message Database (#)
Description: MSF files
Owner: David Bienvenu (:bienvenu)
Source Dir(s): mailnews/db
Bugzilla Component(s): MailNews Core::Database
Name: MIME Parser (#)
Description: RFC822 MIME Parser
Owner: David Bienvenu (:bienvenu)
Peer(s): Kai Engert (:kaie), Joshua Cranmer (:jcranmer), Jim Porter (:squib)
Source Dir(s): mailnews/mime
Bugzilla Component(s): MailNews Core::MIME, MailNews Core::Attachments
Name: News (#)
Owner: Joshua Cranmer (:jcranmer)
Peer(s): David Bienvenu (:bienvenu)
Source Dir(s): mailnews/news
Bugzilla Component(s): MailNews Core::Networking: NNTP
Name: Unit Testing Infrastructure (#)
Owner: Mark Banner (:standard8)
Source Dir(s): mailnews/test, mailnews/base/test
Bugzilla Component(s): MailNews Core::Testing Infrastructure
Name: Build Config: comm-central (#)
Description: Build & configuration for the comm-central repository
Owner: Robert Kaiser
Peer(s): Mark Banner (:standard8), Joshua Cranmer (:jcranmer), Justin Wood (:callek), Philippe Chiasson (:gozer)
Source Dir(s): build/, config/
Bugzilla Component(s): MailNews Core::Build Config, Calendar::Build Config
URL: https://wiki.mozilla.org/Comm-central_Build_System
Discussion Group: dev-builds
Name: Import (#)
Owner: (Unowned - ask a peer for review)
Peer(s): Mark Banner (:standard8), David Bienvenu (:bienvenu)
Source Dir(s): mailnews/import
Bugzilla Component(s): MailNews Core::Import
Name: Localization (#)
Owner: (Unowned - ask a MailNews Core owner or peer for review)
Peer(s): Mark Banner (:standard8)
Bugzilla Component(s): MailNews Core::Localization
Name: S/MIME (#)
Description: Secure Multipurpose Internet Mail Extensions
Owner: (Unowned - ask a peer for review)
Peer(s): Kai Engert (:kaie)
Source Dir(s): mailnews/extensions/smime
Bugzilla Component(s): MailNews Core::Security: S/MIME


Name: Chat (#)
Description: Shared Chat code.
Owner: Florian Quèze
Peer(s): Patrick Cloke (:clokep), aleth (:aleth), Benedikt Pfeifer (:Mic)
Source Dir(s): chat/, im/
Bugzilla Component(s): Thunderbird::Instant Messaging
URL: https://developer.mozilla.org/en/Thunderbird https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements
Discussion Group: dev-chat

Sub Modules

Name: IRC (#)
Description: Internet Relay Chat (IRC) protocol plugin
Owner: Patrick Cloke (:clokep)
Peer(s): aleth (:aleth)
Source Dir(s): chat/protocols/irc/
Bugzilla Component(s): Thunderbird::Instant Messaging


Name: Bugzilla (#)
Description: The bug-tracking web application from Mozilla
Owner: Dave Miller
Source Dir(s): bugzilla/
URL: http://www.bugzilla.org/
Discussion Group: dev-apps-bugzilla

Sub Modules

Name: Administration (#)
Description: Pages related to the administration of a Bugzilla installation, features oriented.
Bugzilla Component(s): Bugzilla::Administration
Name: Attachments (#)
Description: Attachment creation and management
Bugzilla Component(s): Bugzilla::Attachments & Requests
Name: Authentication (#)
Description: Authentication API, communication and interactions between Bugzilla installations
Name: Bug creation and modification (#)
Description: Creating, changing, and viewing bugs
Bugzilla Component(s): Bugzilla::Creating/Changing Bugs
Name: Charting system (#)
Description: Old and new chart systems
Bugzilla Component(s): Bugzilla::Reporting/Charting
Name: Databases (#)
Description: Interface with databases, database support
Bugzilla Component(s): Bugzilla::Database
Name: Documentation (#)
Description: Bugzilla documentation
Bugzilla Component(s): Bugzilla::Documentation
Name: Email notifications (#)
Description: Emails sent during bug changes, including flags
Bugzilla Component(s): Bugzilla::Email Notifications
Name: Exporting and Importing (#)
Description: Importing and exporting bug reports with another Bugzilla installation
Bugzilla Component(s): Bugzilla::Bug Import/Export & Moving
Name: Extensions and Hooks (#)
Description: Everything related to extensions, including adding/modifying hooks
Bugzilla Component(s): Bugzilla::Extensions
Name: Flags and Requests (#)
Description: Flag system
Name: Installation and Upgrading (#)
Description: Installing a fresh copy of Bugzilla, or upgrading from an older installation
Bugzilla Component(s): Bugzilla::Installation & Upgrading
Name: Search system and Queries (#)
Description: Mostly include Search.pm code and the way data are passed to it and returned
Bugzilla Component(s): Bugzilla::Query/Bug List
Name: Security (#)
Description: Security related stuff
Owner: bugzilla-security group
Name: User Interface (#)
Description: Design of Bugzilla pages, as well as workflow
Bugzilla Component(s): Bugzilla::User Interface


Name: bugzilla.mozilla.org (#)
Description: Development, configuration and administration of Mozilla's instance of the Bugzilla bug tracking system
Owner: David Lawrence, Byron Jones
Peer(s): Mark Côté, Dylan Hardison
Source Dir(s): BMO lives in git
Bugzilla Component(s): bugzilla.mozilla.org::*
URL: https://bugzilla.mozilla.org/
Discussion Group: tools-bmo

Sub Modules

Name: Administration (#)
Description: Product, Component, field and user administration.
Owner: David Lawrence, Byron Jones
Peer(s): Dylan Hardison
Bugzilla Component(s): bugzilla.mozilla.org::Administration
Name: Implementation (#)
Description: Developing BMO specific code.
Owner: David Lawrence, Byron Jones
Peer(s): Dylan Hardison
Name: Roadmap (#)
Description: Setting short and long term goals, and matching goals with technology to meet those goals.
Owner: David Lawrence, Byron Jones
Peer(s): Mark Côté
Name: Infrastructure (#)
Description: The hardware and software running BMO.
Owner: MoCo Web Engineering


Name: Add-on SDK (#)
Description: The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications
Owner: Irakli Gozalishvili
Peer(s): Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Mark Hammond, Myk Melez, Will Bamberg
Source Dir(s): https://github.com/mozilla/addon-sdk
Bugzilla Component(s): Add-on SDK
URL: https://wiki.mozilla.org/Jetpack
Discussion Forum(s): http://groups.google.com/group/mozilla-labs-jetpack
Name: Android Background Services (#)
Description: Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.
Owner: Richard Newman
Peer(s): Nick Alexander, Chenxia Liu, James Willcox
Source Dir(s): https://github.com/mozilla-services/android-sync
Bugzilla Component(s): Android Background Services
URL: https://wiki.mozilla.org/Android/Services
Discussion Forum(s): mozilla.dev.platforms.mobile
Name: Batucada (#)
Description: The software platform for the Drumbeat website
Owner: Paul Osman
Source Dir(s): http://github.com/mozilla/batucada
URL: http://www.drumbeat.org/project/batucada
Discussion Group: drumbeat-website
Name: BrowserID (#)
Description: (a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..)
Owner: Ben Adida
Peer(s): Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons
Source Dir(s): BrowserID server code: https://github.com/mozilla/browserid, BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity
Discussion Forum(s): https://lists.mozilla.org/listinfo/dev-identity
Name: Camino (#)
Description: Mac only standalone browser
Owner: Mike Pinkerton, Stuart Morgan
Peer(s): Mark Mentovai, Simon Fraser
Source Dir(s): camino/
Bugzilla Component(s): Camino
Name: ChatZilla (#)
Description: IRC client
Owner: Rob Ginda
Peer(s): Gijs Kruitbosch, Samuel Sieb, James Ross
Source Dir(s): extensions/irc/
Bugzilla Component(s): Other Applications::ChatZilla
URL: http://chatzilla.hacksrus.com/
Discussion Group: dev-apps-chatzilla
Name: Composer (#)
Description: Editor/Composer
Owner: Daniel Glazman
Peer(s): Kathy Brade, Neil Rashbrook, Simon Fraser, Josh 'timeless' Soref
Source Dir(s): editor/
Bugzilla Component(s): Composer
URL: http://www.mozilla.org/editor
Discussion Group: dev-tech-editor
Name: Desktop Runtime (#)
Description: webapp runtime for desktop
Owner: Myk Melez
Peer(s): Marco Castelluccio, Felipe Gomes, Tim Abraldes
Source Dir(s): webapprt/, toolkit/webapps/
Bugzilla Component(s): Firefox::Webapp Runtime, Firefox::Web Apps
URL: https://wiki.mozilla.org/Apps/WebRT
Discussion Forum(s): dev-webapps
Name: Devtools (#)
Description: Mozilla Developer Tools
Owner: Rob Campbell, Dave Camp
Peer(s): Mihai Sucan, Joe Walker, Paul Rouget, Panagiotis Astithas, Heather Arthur, Mike Ratcliffe, Victor Porof, Anton Kovalyov, Nick Fitzgerald, Jim Blandy, Alex Poirot, Brandon Benvie, Brian Grinstead, Patrick Brosset, J. Ryan Stinnett
Source Dir(s): browser/devtools, toolkit/devtools
Bugzilla Component(s): Firefox::Developer Tools
URL: https://wiki.mozilla.org/DevTools
Discussion Group: dev-developer-tools
Name: Directory SDK (#)
Description: Tools and SDKs for accessing LDAP Directories.
Owner: Mark C. Smith
Peer(s): Anton Bobrov, Rich Megginson
Source Dir(s): directory/
Bugzilla Component(s): Directory
URL: http://www.mozilla.org/directory
Discussion Group: dev-tech-ldap
Name: DOM Inspector (#)
Description: An extension that allows the user to inspect and edit the DOM of documents being displayed.
Owner: Shawn Wilsher
Peer(s): Neil Rashbrook
Source Dir(s): extensions/inspector/, layout/inspector/
Bugzilla Component(s): Other Applications::DOM Inspector
Name: Fennec (#)
Description: Mobile Web Browser
Owner: Mark Finkle
Peer(s): Matt Brubeck, Wes Johnston, Lucas Rocha, Brian Nicholson, Margaret Leibovic, Richard Newman, Chenxia Liu, Nick Alexander, Myk Melez, Michael Comella
Source Dir(s): mobile/
Bugzilla Component(s): Firefox for Android
URL: https://wiki.mozilla.org/Fennec
Discussion Group: dev-platforms-mobile
Name: Firefox 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.
Owner: Chris Karlof
Peer(s): Danny Coates, Zach Carter, Ryan Kelly, Andrew Chilton, Francois Marier, Sean McArthur, Nick Chapman, Vlad Filippov, Shane Tomlinson, John Morrison, Peter deHaan
Source Dir(s): 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
URL: https://wiki.mozilla.org/Identity/FirefoxAccounts
Name: Firefox for Metro (#)
Description: Touch-screen-friendly browser for Windows
Owner: Jim Mathies, Matt Brubeck
Peer(s): Allison Naaktgeboren, Brian Bondy, Marina Samuel, Mark Finkle, Rodrigo Silveira, Sam Foster, Tim Abraldes
Source Dir(s): browser/metro
Bugzilla Component(s): Firefox for Metro
URL: https://wiki.mozilla.org/Firefox/Metro
Discussion Forum(s): https://mail.mozilla.org/listinfo/metro
Name: Loop aka Firefox Hello (#)
Description: Voice and Video Collaboration System
Owner: Adam Roach
Peer(s): Mark Banner, Dan Mosedale, Nicolas Perriault, Jared Wein, Michael de Boer, Tarek Ziadé, Alexis Metaireau, Rémy Hubscher, Mathieu Leplatre, Fernando Jiménez, Borja Salguero, Jose Antonio Olivera
Source Dir(s): browser/components/loop, https://github.com/mozilla-services/loop-server, https://github.com/mozilla-b2g/firefoxos-loop-client
Bugzilla Component(s): Loop::Client, Loop::Server, Loop::General, Firefox OS::Gaia::Loop
URL: https://wiki.mozilla.org/Loop
Discussion Forum(s): https://lists.mozilla.org/listinfo/dev-media (mozilla.dev.media)
Name: Mozilla Location Service (MLS) (#)
Description: The Mozillla Location Service provides a service to position your device based on cell and wireless information.
Owner: Hanno Schlichting
Peer(s): Graydon Hoare, Ryan Tilder, Victor Ng
Source Dir(s): https://github.com/mozilla/ichnaea
Bugzilla Component(s): Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues
URL: https://location.services.mozilla.com
Discussion Forum(s): mozilla.dev.geolocation
Name: Mozilla Stumbler ("MozStumbler") (#)
Description: The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).
Owner: Garvan Keeley
Peer(s): Victor Ng, Doug Turner, Chris Peterson
Source Dir(s): https://github.com/mozilla/MozStumbler
Bugzilla Component(s): https://github.com/mozilla/MozStumbler/issues
URL: https://location.services.mozilla.com
Discussion Forum(s): mozilla.dev.geolocation
Name: Sync (#)
Description: Firefox Sync client
Owner: Mike Connor
Peer(s): Richard Newman, Gregory Szorc, Philipp von Weitershausen
Source Dir(s): services/sync/
Bugzilla Component(s): Sync
URL: https://wiki.mozilla.org/Services/Process/Code_Review
Name: Party Tool (#)
Description: PHP-based party tool used for Firefox Party
Owner: Ryan Flint
Peer(s): Mike Morgan, Reed Loden
Source Dir(s): webtools/partytool/
URL: http://wiki.mozilla.org/Webtools:PartyTool
Discussion Group: dev-apps-webtools
Name: Penelope (#)
Description: Eudora-like functionality and theme added to Thunderbird.
Owner: Jeff Beckley
Source Dir(s): penelope/
Bugzilla Component(s): Penelope
URL: https://wiki.mozilla.org/Penelope
Name: Popcorn.js (#)
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.
Owner: Brett Gaylor
Peer(s): David Humphrey, Scott Downe, Rick Waldron
Source Dir(s): https://github.com/mozilla/popcorn-js/
Bugzilla Component(s): https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview
URL: Project Home Page, Issue Tracker
Discussion Group: dev-popcorn
Name: Popcorn Maker (#)
Description: An SDK for authoring Popcorn projects.
Owner: Brett Gaylor
Peer(s): Ben Moskowitz, Robert Richter
Source Dir(s): https://github.com/mozilla/butter/
Bugzilla Component(s): https://webmademovies.lighthouseapp.com/projects/65733-butter/overview
URL: Project Home Page, Issue Tracker
Discussion Group: dev-popcorn
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: http://www.mozilla.org/rhino/
Discussion Group: dev-tech-js-engine
Name: Standalone Composer (#)
Description: Standalone editor/composer based on mozilla/toolkit
Owner: Daniel Glazman
Peer(s): Kathy Brade, Neil Rashbrook
Source Dir(s): composer/
URL: http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu
Discussion Group: dev-tech-editor,dev-apps-other
Name: Tracking Protection (#)
Description: Tracking Protection to improve user privacy and control by expressing user prefs and enforcing them.
Owner: Monica The-Awesome Chew
Peer(s): Doug Turner, Mark Mayo
Source Dir(s): toolkit/components/url-classifier, netwerk/base/src/nsChannelClassifier, https://github.com/mozilla-services/shavar
URL: https://wiki.mozilla.org/Privacy/Roadmap/Tracking
Discussion Group: mozilla.dev.platform
Name: Venkman (#)
Description: JavaScript Debugger frontend
Owner: Rob Ginda
Peer(s): Brendan Eich, Gijs Kruitbosch, Mike Shaver, James Ross, Josh 'timeless' Soref
Source Dir(s): extensions/venkman/
Bugzilla Component(s): Other Applications::Venkman JS Debugger
URL: http://www.mozilla.org/projects/venkman http://www.hacksrus.com/~ginda/venkman/
Discussion Group: dev-apps-js-debugger


Name: Governance (#)
Description: Policies and process for how we distribute authority and govern ourselves; including:
  • Development and Implementation of new policies as appropriate for delegation of authority and responsibility
  • Management of the source tree
  • Balancing different constituencies of the Mozilla project
  • Maintaining the Mozilla identity as we take on new activities
Ultimate authority within the project rests with the owner and peer(s) of this module, and project decisions can be escalated to here.
Owner: Mitchell Baker
Peer(s): Brendan Eich
Bugzilla Component(s): mozilla.org::Governance
URL: https://wiki.mozilla.org/GovernanceIssues
Discussion Group: governance

Governance Sub Modules

Name: Module Ownership System (#)
Description: Healthy operation of the module ownership system, including topics such as:
  • Filling vacant roles where appropriate
  • Ensuring module owners are fulfilling their responsibilities, and replacing those who are not
  • Creating and staffing new modules where new parts of the project evolve.
  • Figuring out what to do if a module isn't getting enough attention
  • Resolving conflicts among module owners
Owner: Brendan Eich
Peer(s): Stuart Parmenter, Dan Mosedale, Robert Kaiser, Mike Connor, David Baron, David Ascher, Mitchell Baker. Guillermo Movia is an 'observer'. (This is a new role we're trying out as of Jan 2012. The observers are watching and learning how the module operates, since there's no code in this module to serve as a learning /participation tool.)
Name: Commit Access Policy (#)
Owner: Mitchell Baker
Bugzilla Component(s): mozilla.org::Miscellaneous
URL: http://www.mozilla.org/hacking/committer/
Name: Commit Access Implementation (#)
Description: Governance structure for the work of enforcing and implementing Mozilla's commit access policy.
Owner: Marcia Knous
Peer(s): Gavin Sharp
Bugzilla Component(s): mozilla.org::Repository Account Requests
URL: https://wiki.mozilla.org/Commit_Access_Implementation_module
Name: Security Policy (#)
Owner: Dan Veditz
URL: http://www.mozilla.org/projects/security/security-bugs-policy.html
Name: Mozilla CA Certificate Policy (#)
Owner: Kathleen Wilson
Peer(s): Gervase Markham, Richard Barnes, Sid Stamm
URL: http://www.mozilla.org/projects/security/certs/policy/
Name: Code Review Policy (#)
Owner: Mitchell Baker
Peer(s): Brendan Eich
URL: http://www.mozilla.org/hacking/reviewers.html
Name: Performance Regression Policy (#)
Owner: Mitchell Baker
Name: Planet Mozilla (#)
Description: Content and policy for planet.mozilla.org, including topics such as:
  • which blogs are syndicated to planet.mozilla.org
  • which content from syndicated blogs is included
  • other planet.mozilla.org policy issues
Owner: Robert Accettura
Peer(s): Reed Loden, Mike Hoye -- collectively, planet@mozilla.org (preferred)
Bugzilla Component(s): Websites::planet.mozilla.org
Name: Mozilla Public License (#)
Description: Maintenance and development of the MPL
  • changes in the legal landscape which could /should be reflected
  • changes in FLOSS development practices which could / should be reflected
Owner: Mitchell Baker
Peer(s): Harvey Anderson, Gervase Markham, Heather Meeker, Luis Villa
Bugzilla Component(s): mozilla.org::Licensing
Discussion Group: governance-mpl-update
Name: www.mozilla.org (#)
Description: Content and policy for www.mozilla.org. Sub-modules and their owners can be found here.
Technical Owner: Reed Loden
Content Owner: David Boswell
Peer(s): Elika Etemad, Robert Kaiser, Eric Shepherd
Discussion Group: dev-mozilla-org
Name: CA Certificates (#)
Description: Determine which root certificates should be included in Mozilla software products, which trust bits should be set on them, and which of them should be enabled for EV treatment. Evaluate requests from Certification Authorities (CAs) for inclusion or removal of root certificates, and for updating trust bit settings or enabling EV treatment for already included root certificates.
Owner: Kathleen Wilson
Peer(s): Gervase Markham, Richard Barnes, Ryan Sleevi, Sid Stamm
Bugzilla Component(s): mozilla.org::CA Certificates
URL: http://www.mozilla.org/projects/security/certs/policy/
Discussion Group: dev-security-policy
Name: Participation Metrics (#)
Description: Develop, monitor and analyze metrics relating to participation in the Mozilla project, including such things as:
  • determining which questions are most important to ask (how many people do X?)
  • determining what data is relevant to answer these questions
  • designing and operating a system to generate the requested data
  • analyzing the resulting metrics
  • notifying appropriate people when participation starts to change significantly
  • assisting various groups to understand and use the metrics to strengthen participation
  • produce periodic report/analysis of participation metrics
Owner: Pierros Papadeas
Peer(s): David Boswell, Asa Dotzler, Daniel Einspanjer, Annie Elliott, David Eaves, Michelle Thorne, Ryan Merkley
URL: https://wiki.mozilla.org/Contribute/Dashboards
Name: Productive Communications Module (aka the "Conductors") (#)
Description: Promotion of productive communications styles within Mozilla, where "productive" means simultaneously honest and civil. This includes topics such as:
  • coaching people on who to respond to nasty settings;
  • coaching people to think a little before they hit post/send/submit.
  • coaching people on how to be direct and yet civil, notifying people they are at or past the boundary;
  • coaching people to recognize legitimate comments/ complaints / differences of opinion despite poor communication style
  • redirecting conversations into a better place,
  • building a culture of respect in how we communicate with difficult and contentious issues
  • when necessary, letting people know they've gone beyond the boundaries.
Owner: Stormy Peters
Peer(s): David Ascher , Dietrich Ayala, Mike Beltzner, Matt Claypotch, David Eaves, Gen Kanai, Michelle Luna, Kev Needham, Johnathan Nightingale, Melissa Shapiro, Gavin Sharp, Benjamin Smedberg, Mike Taylor (Bear), David Tenser, Daniel Veditz - collectively, conductors@mozilla.org.
URL: http://wiki.mozilla.org/Conductors
Discussion Group: mozilla.governance
Name: Internet Public Policy (#)
Description: Mozilla activities related to Public Policy issues that affect the health of the Internet. Our working definition of Public Policy is taken from Wikipedia: "courses of action, regulatory measures, laws, and funding priorities concerning a given topic promulgated by a governmental entity or its representatives."

This includes topics such as:

  • determining if Mozilla should take an official position on a particular public policy issue
  • determining what that position is
  • determining how mozilla communicates our position
    • global, multi-regional, regional or local action
    • direct action, or support of action by other aligned groups
    • public campaigns or opinion pieces or educational activities, dialog with policy makers, other techniques TBD
  • strengthening local community capabilities to address public policy issues
Owner: Harvey Anderson
Peer(s): Mitchell Baker, Alex Fowler, Mark Surman
Advisor(s): Katharina Borchert, Andrew Bridges, Hanno Kaiser, Andrew McLaughlin, Danny Weitzner, Gene Kimmelman, and Ronaldo Lemos
URL: https://wiki.mozilla.org/Netpolicy
Discussion Group: https://mail.mozilla.org/listinfo/netpolicy

Area Expert Advisors are people with particular expertise who have agreed to assist Mozilla with their area-specific expertise. The Area Expert Advisors are different from peers. A peer is someone to whom the module owner has delegated some of her/his authority and a peer is expected to provide leadership for Mozilla within our specific context. Area Expert Advisors are advisors to Mozilla. They may become peers, but they need not.

Name: Weekly Project All Hands Meeting (#)
Description: Responsibility for the weekly meetings, including:
  • determining and implementing the best organization and structure for the meeting
  • Determining and implementing the most useful content
  • Identifying and implementing technical means to make the meeting accessible and interactive for participants around the globe
Owner: Matt Claypotch
Peer(s): Asa Dotzler, MoCo Desktop IT services
URL: https://wiki.mozilla.org/WeeklyUpdates
Discussion Group: mozilla.governance

(It's a new thing to have a group such as "MoCo Desktop IT services" as a "peer." We're trying this based on the idea that anyone in the Desktop IT group should be able to resolve problems and make fixes to the systems.)


Name: Popcorn Events (#)
Description: Events to support and grow the popcorn project. These include hack days pairing web developers and media creators, as well as Learning Labs to teach popcorn.js and Popcorn Maker.
Owner: Brett Gaylor
Peer(s): Michelle Thorne
URL: http://www.mozillapopcorn.org/
Discussion Group: mozilla.community.popcorn
Name: Tree Sheriffs (#)
Description: Tree Sheriffs aid developers to easily, quickly, and seamlessly land their code in the proper location(s) and ensure that code does not break our automated tests. In the service of this objective, the Sheriffs work closely with the larger engineering organization to create and enforce landing policies that increase productivity while maintaining an efficient and robust automated testing system. Beyond the policy role, they have also become shepherds of automation quality by monitoring intermittent failures, performing uplifts and merges, and identifying poorly performing automation machines.
Owner: Ed Morley (edmorley)
Peer(s): Ryan VanderMeulen (ryanvm), Wes Kocher (kwierso), Carsten Book (tomcat)
URL: https://wiki.mozilla.org/Sheriffing
Discussion Group: dev-tree-management

Mozilla Reps

Name: Mozilla Reps (#)
Description: This module covers the Mozilla Reps program. Reps are deeply passionate Mozillians who represent Mozilla in their country or region and are committed to educating and empowering people to support the Mozilla mission and contribute to the project. As Reps, they are the eyes, ears and voice of Mozilla on the ground.
Owner: Pierros Papadeas
Peer(s): Brian King, Nikos Roussos, Ioana Chiorean, Regnard Raquedan, Henrik Mitsch, William Quiviger
Bugzilla Component(s): Mozilla Reps::Add-on; Mozilla Reps::Budget Requests; Mozilla Reps::Community IT Requests; Mozilla Reps::Mentorship; Mozilla Reps::Planning; Mozilla Reps::reps.mozilla.org; Mozilla Reps::Swag Requests
URL: http://reps.mozilla.org
Discussion Group: reps-general

Mozilla Websites

Name: Mozilla Websites (#)
Description: Web apps developed or maintained inside Mozilla
Owner: Laura Thomson
Peer(s): Fred Wenzel, Wil Clouser
URL: https://wiki.mozilla.org/Webdev
Discussion Forum(s): https://groups.google.com/forum/mozilla.dev.webdev

Sub Modules

Name: Air Mozilla (#)
Description: Air Mozilla (webapp)
Owner: Peter Bengtsson
Peer(s): Laura Thomson, Richard Milewski, Chris Lonnen
Source Dir(s): https://github.com/mozilla/airmozilla
Bugzilla Component(s): Product: Air Mozilla
URL: https://air-dev.allizom.org/
Discussion Group: https://lists.mozilla.org/listinfo/dev-mozilla-org
Name: AMO (#)
Description: Home of add-ons, jetpacks and themes.
Owner: Wil Clouser
Peer(s): Andy McKay, Kumar McMillan
Source Dir(s): https://github.com/mozilla/zamboni
Bugzilla Component(s): Product: addons.mozilla.org
URL: https://addons.mozilla.org/en-US/firefox/
Discussion Group: https://lists.mozilla.org/listinfo/dev-amo
Name: Apps Ecosystem (#)
Description: Developer tools, libraries and documentation for apps
Owner: Fred Wenzel
Peer(s): Daniel Buchner, Havi Hoffman, Jennifer Fong
Source Dir(s): https://github.com/mozilla/zamboni/tree/master/apps/devhub
Bugzilla Component(s): Product: Marketplace Component: Developer Pages
URL: https://wiki.mozilla.org/Apps/Ecosystem
Discussion Group: https://lists.mozilla.org/listinfo/dev-marketplace
Name: Bouncer (#)
Description: Mirror management software and download service
Owner: Laura Thomson
Peer(s): Fred Wenzel, Anthony Ricaud
Source Dir(s): https://github.com/mozilla/tuxedo
Bugzilla Component(s): Product: Webtools Component: Bouncer
URL: https://wiki.mozilla.org/Bouncer
Discussion Group: https://lists.mozilla.org/listinfo/dev-webdev
Name: Corsica (#)
Description: Empathic screen coordination service
Owner: Chris Lonnen
Peer(s): Mike Cooper, Matt Claypotch
Source Dir(s): https://github.com/mozilla/corsica
Bugzilla Component(s): https://github.com/mozilla/corsica/issues
Name: DXR (#)
Description: Source code static analysis and browsing
Owner: Erik Rose
Peer(s): James Abbatiello, Will Kahn-Greene, Marcell Vazquez-Chanlatte
Source Dir(s): https://github.com/mozilla/dxr
Bugzilla Component(s): Product: Webtools Component: DXR
URL: https://dxr.mozilla.org/
Discussion Group: https://lists.mozilla.org/listinfo/dev-static-analysis
Name: Elmo (#)
Description: L10n web tool and dashboard
Owner: Axel Hecht
Peer(s): Peter Bengtsson
Source Dir(s): https://github.com/mozilla/elmo
Bugzilla Component(s): Product: Webtools Component: Elmo
URL: https://l10n.mozilla.org/
Discussion Group: https://lists.mozilla.org/listinfo/tools-elmo
Name: DEPRECATED: Graph Server (#)
Description: Performance monitoring web app for Firefox
Owner: Rob Helmer
Peer(s): Rob Helmer
Source Dir(s): http://hg.mozilla.org/graphs/
Bugzilla Component(s): Product: Webtools Component: Graph Server
URL: http://graphs.mozilla.org/
Discussion Group: https://lists.mozilla.org/listinfo/dev-webdev
Name: Input (#)
Description: Mozilla feedback and reporting platform
Owner: Will Kahn-Greene
Peer(s): Ricky Rosario
Source Dir(s): https://github.com/mozilla/fjord
Bugzilla Component(s): Product: Input
URL: http://input.mozilla.org/en-US/
Discussion Group: https://mail.mozilla.org/listinfo/input-dev
Name: Marketplace (#)
Description: Mozilla marketplace for open web apps.
Owner: Wil Clouser
Peer(s): Andy McKay, Kumar McMillan
Source Dir(s): https://github.com/mozilla/zamboni
Bugzilla Component(s): Product: Marketplace
URL: https://marketplace.firefox.com/
Discussion Group: https://lists.mozilla.org/listinfo/dev-marketplace
Name: MDN (#)
Description: Developer documentation for web, Firefox, Firefox OS, Apps, etc
Owner: Luke Crouch
Peer(s): Jannis Leidel, James Bennett, David Walsh, Stephanie Hobson, John Karahalis
Source Dir(s): https://github.com/mozilla/kuma
Bugzilla Component(s): Product: Mozilla Developer Network
URL: https://wiki.mozilla.org/MDN
Discussion Group: https://groups.google.com/forum/?fromgroups#!forum/mozilla.dev.mdn
Name: MoPad / Etherpad (#)
Description: Mozilla's etherpad lite instance
Owner: Rob Helmer
Peer(s): Jake Maul
Source Dir(s): https://github.com/mozilla/etherpad-lite
Bugzilla Component(s): Websites::etherpad.mozilla.org
URL: https://wiki.mozilla.org/Etherpad
Discussion Group: https://lists.mozilla.org/listinfo/dev-webdev
Name: Mozilla Wiki (#)
Description: Mozilla Wiki
Owner: Christie Koehler
Peer(s): Lyre Calliope, Gordon P. Hemsley
Source Dir(s): https://github.com/mozilla/mediawiki-skins-gmo
Bugzilla Component(s): Websites > wiki.mozilla.org
URL: https://wiki.mozilla.org
Discussion Group: https://lists.mozilla.org/listinfo/tools-wiki
Name: Mozillians (#)
Description: Community directory for Mozilla contributors.
Owner: Andrei Hajdukewycz
Peer(s): Giorgos Logiotatidis
Source Dir(s): https://github.com/mozilla/mozillians
Bugzilla Component(s): Product: Community Tools
URL: https://mozillians.org/
Discussion Group: https://groups.google.com/forum/?fromgroups#!forum/mozilla-dev-community-tools
Name: Playdoh (#)
Description: Django/Python base library for Mozilla
Owner: Fred Wenzel
Peer(s): Paul McLanahan, Kumar McMillan, Peter Bengtsson
Source Dir(s): https://github.com/mozilla/playdoh
Bugzilla Component(s): https://github.com/mozilla/playdoh/issues
URL: https://github.com/mozilla/playdoh
Discussion Group: https://lists.mozilla.org/listinfo/dev-webdev
Name: Plugincheck (#)
Description: Web tool for keeping plugins up to date.
Owner: Laura Thomson
Peer(s): Les Orchard, Schalk Neethling
Source Dir(s): http://svn.mozilla.org/projects/pfs2/
Bugzilla Component(s): Product: Websites Component: plugins.mozilla.org
URL: https://wiki.mozilla.org/PFS2
Discussion Group: https://lists.mozilla.org/listinfo/dev-webdev
Name: Snippet Service (#)
Description: Snippet server for messaging found in highly trafficked product pages such as the Firefox start page.
Owner: Michael Kelly
Peer(s): Giorgos Logiotatidis
Source Dir(s): https://github.com/mozilla/snippets-service
Bugzilla Component(s): Product: Snippets
URL: https://wiki.mozilla.org/Websites/Snippets
Discussion Group: https://lists.mozilla.org/listinfo/dev-webdev
Name: Socorro (#)
Description: Crash reporting for products (Firefox, etc)
Owner: Chris Lonnen, Rob Helmer
Peer(s): Lars Lohn, Adrian Gaudebert, Schalk Neethling, Peter Bengtsson, Laura Thomson
Source Dir(s): https://github.com/mozilla/socorro/
Bugzilla Component(s): Product: Socorro
URL: https://crash-stats.mozilla.com
Discussion Group: https://lists.mozilla.org/listinfo/tools-socorro
Name: SUMO (#)
Description: Mozilla support site and knowledgebase
Owner: Mike Cooper
Peer(s): Ricky Rosario, Will Kahn-Greene
Source Dir(s): https://github.com/mozilla/kitsune
Bugzilla Component(s): Product: support.mozilla.org
URL: https://support.mozilla.org/en-US/home
Discussion Group: https://lists.mozilla.org/listinfo/dev-sumo