The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

module owners

An Owner is responsible for fielding bug reports, enhancement requests, patch submissions, and so on. The owner should facilitate good development, as defined by the developer community. Many of the owners below happen to work for Netscape, but that's not a prerequisite.

A Module is a collection of source files that form a coherent bundle, probably a library (whether DLL/DSO or static). Some modules, notably the Front Ends, link as executables. We would like most modules to use XP-COM, but only a few have been converted and released to mozilla.org so far.

A Platform is pragmatically defined by the kind of code you have to port, which is mostly UI code in the Front Ends. CPU architecture and OS dependencies are mostly abstracted by NSPR. If you're contemplating a port (e.g., to BeOS on one or more hardware platforms), please mail brendan, nominate some peers, and provide some documents.

(FE = Front End, BE = Back End, XP = Cross Platform)

Module: 2-D Graphics
Owner:Kevin McCluskey
Source:
Newsgroup:netscape.public.mozilla.layout
Peers:Stuart Parmenter, Ramiro Estrugo, Michael Plitkins, Don Cone, Patrick Beard
Documents:
Module: Aurora/RDF BE
Owner:Robert Churchill
Source:rdf
Newsgroup:netscape.public.mozilla.rdf
Peers:Chris Waterson, Mike Shaver
Documents:
Module: Berkeley DB (need owner; note misnamed source directory)
Owner:Mike Shaver
Source:dbm
Newsgroup:netscape.public.mozilla.general
Peers:Chris McAfee, Gagan Saksena, Brendan Eich
Documents:
Module: Build Config
Owner:Daniel (leaf) Nunes, Christopher Yeh, Chris Seawood
Source:build, config, l10n
Newsgroup:netscape.public.mozilla.builds
Peers:Wan-Teh Chang
Documents:http://www.mozilla.org/build/mac.html, http://www.mozilla.org/build/unix.html, http://www.mozilla.org/build/win32.html, http://www.mozilla.org/projects/autoconf/
Module: CCK (Client Customization Kit Source Code)
Owner:Steve Elmer
Source:cck
Newsgroup:netscape.client.customization
Peers:
Documents:http://www.mozilla.org/projects/cck/
Module: Client NSPR
Owner:
Source:
Newsgroup:
Peers:
Documents:
Module: Clipping and Compositing
Owner:Patrick Beard
Source:view
Newsgroup:netscape.public.mozilla.layout
Peers:Vidur Apparao, Michael Plitkins
Documents:
Module: ColorSync Branch (ColorSync_19980824_BRANCH: branch for integrating Apple's ColorSynch technology into mozilla.)
Owner:Eric Broadbent
Source:
Newsgroup:
Peers:Mike Pinkerton, Pam Nunn, Chris Saari
Documents:
Module: Composer (Editor/Composer)
Owner:Akkana Peck
Source:editor
Newsgroup:netscape.public.mozilla.editor
Peers:Michael Judge, Joaquin Blas, Joe Francis, Charles Manske, Steve Clark, Kathleen Brade
Documents:http://www.mozilla.org/editor
Module: Dialup
Owner:Steve Elmer
Source:cmd/dialup
Newsgroup:netscape.public.mozilla.general
Peers:Sol Goldfarb
Documents:http://help.netscape.com/docs/client/MC/acctproc4.html
Module: Directory SDK (Tools and SDKs for accessing LDAP Directories.)
Owner:Mark C. Smith
Source:directory
Newsgroup:netscape.public.mozilla.directory
Peers:Michael Hein, Kartik Subbarao, Miodrag Kekic, Leif Hedstrom, John Kristian
Documents:http://www.mozilla.org/directory
Module: Document Object Model
Owner:Vidur Apparao
Source:dom
Newsgroup:netscape.public.mozilla.layout
Peers:Tom Pixley
Documents:http://www.mozilla.org/newlayout/dom-roadmap.html
Module: ef (Electrical Fire -- Just-In-Time Java compiler)
Owner:Scott Furman
Source:ef
Newsgroup:netscape.public.mozilla.java
Peers:Chris Toshok
Documents:http://www.mozilla.org/projects/ef/
Module: Embeddable Web Browser
Owner:Scott Collins
Source:webshell
Newsgroup:netscape.public.mozilla.layout
Peers:Rick Potts, Kipp Hickman, Nisheeth Ranjan
Documents:
Module: GTK (supported X widgetry and gfx)
Owner:Stuart Parmenter
Source:gfx/src/gtk, widget/src/gtk
Newsgroup:netscape.public.mozilla.gtk, netscape.public.mozilla.unix
Peers:Christopher Blizzard, Syd Logan, Ramiro Estrugo, Chris McAfee
Documents:http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/
Module: GTK Embedding Widget
Owner:
Source:
Newsgroup:
Peers:
Documents:
Module: HTML to Text/PostScript Translation
Owner:Don Cone
Source:gfx/src/ps
Newsgroup:netscape.public.mozilla.layout
Peers:Syd Logan
Documents:http://www.mozilla.org/classic/mwcodesc.html
Module: I18N Library
Owner:Naoki Hotta, Yung-Fong Tang, Erik van der Poel, Bob Jung, Tague Griffith, Tao Cheng
Source:include/csid.h, include/intl_csi.h, include/libi18n.h, include/resdef.h, include/xpgetstr.h, include/xplocale.h, include/xpresdef.h, include/xupfonts.h, lib/libi18n
Newsgroup:netscape.public.mozilla.i18n
Peers:
Documents:http://www.mozilla.org/docs/refList/i18n/
Module: Image Conversion Library
Owner:Michael Judge
Source:include/libcnv.h
Newsgroup:netscape.public.mozilla.general
Peers:Pam Nunn, John Giannandrea
Documents:http://www.mozilla.org/classic/imagdesc.html
Module: ImageLib
Owner:Pam Nunn
Source:modules/libimg, modules/libutil
Newsgroup:netscape.public.mozilla.general
Peers:Vidur Apparao
Documents:
Module: Java and JS Capability-Based Security
Owner:Norris Boyd
Source:caps
Newsgroup:netscape.public.mozilla.general
Peers:Warren Harris, Sudharshan Srinivasan
Documents:
Module: Java APIs for DOM (APIs for Java access to the Document Object Model)
Owner:Akhil Arora
Source:java/dom
Newsgroup:netscape.public.mozilla.dom, netscape.public.mozilla.java
Peers:Denis Sharypov
Documents:http://www.mozilla.org/projects/blackwood/dom/
Module: Java APIs to WebShell
Owner:Edward J. Burns
Source:java/webclient
Newsgroup:netscape.public.mozilla.java, netscape.public.mozilla.layout, netscape.public.mozilla.embedding
Peers:
Documents:http://www.mozilla.org/projects/blackwood/webclient/
Module: Java Front End
Owner:Malini Minasandram
Source:java/fe
Newsgroup:netscape.public.mozilla.java
Peers:
Documents:http://www.mozilla.org/projects/blackwood/fe/
Module: Java Stubs (OJI)
Owner:George Drapeau
Source:modules/oji, nav-java, sun-java
Newsgroup:netscape.public.mozilla.oji
Peers:Edward J. Burns, Patrick Beard, Alex Musil, Mark Lin
Documents:http://www.mozilla.org/oji/
Module: Java to XPCOM Bridge
Owner:Frank Mitchell
Source:java/xpcom
Newsgroup:netscape.public.mozilla.xpcom, netscape.public.mozilla.java
Peers:
Documents:http://www.mozilla.org/projects/blackwood/connect/
Module: Java Utility Classes (assert, debug, utilities, etc.)
Owner:Edward J. Burns
Source:java/util
Newsgroup:netscape.public.mozilla.java
Peers:
Documents:http://www.mozilla.org/projects/blackwood/java-util/
Module: Java-Implemented Plugins (Infrastructure for writing MIME content-handlers in Java.)
Owner:Igor Kushnirskiy
Source:java/plugins
Newsgroup:netscape.public.mozilla.java
Peers:Akhil Arora
Documents:http://www.mozilla.org/projects/blackwood/java-plugins/
Module: JavaScript
Owner:Roger Lawrence
Source:js/ref, js/src
Newsgroup:netscape.public.mozilla.jseng
Peers:Mike McCabe, Mike Shaver, Scott Furman, Brendan Eich
Documents:http://developer.netscape.com/support/faqs/jsref/, http://www.mozilla.org/js/
Module: JavaScript Debugger (JavaScript Debugger and debug support code)
Owner:James Huntley, Amy Fong, Gurpreet Bains, Jamie Falzon, Rocky Shek, Steve Costa, Joe Yam
Source:extensions/jsd, js/jsd
Newsgroup:netscape.public.mozilla.jseng
Peers:Brendan Eich, John Bandhauer, Mike Shaver
Documents:http://www.mozilla.org/js/jsd
Module: JPEG Image Handling
Owner:Tom Lane
Source:
Newsgroup:netscape.public.mozilla.general
Peers:Pam Nunn
Documents:
Module: js-tests (JavaScript test suite)
Owner:Christine Begle
Source:js/tests
Newsgroup:netscape.mozilla.public.jseng
Peers:
Documents:http://www.mozilla.org/js/tests/library.html
Module: LiveConnect
Owner:Scott Furman
Source:js/jsj
Newsgroup:netscape.public.mozilla.general
Peers:Mike Shaver, Brendan Eich
Documents:
Module: Locked-Content (Content files that need strict policing.)
Owner:David Hyatt
Source:
Newsgroup:
Peers:
Documents:
Module: Macintosh FE
Owner:Steve Dagley
Source:cmd/macfe
Newsgroup:netscape.public.mozilla.general, netscape.public.mozilla.ui
Peers:Scott Collins, Chris Saari, Mike Pinkerton, Pierre Saslawsky, Gordon Sheridan, David Matiskella
Documents:http://www.mozilla.org/build/mac.html
Module: Mail/News (Code shared by the Email and Usenet News reading clients. )
Owner:Phil Peterson
Source:mailnews
Newsgroup:netscape.public.mozilla.mail-news
Peers:Scott MacGregor, Scott Putterman, David Bienvenu
Documents:http://www.mozilla.org/mailnews/
Module: MIME (RFC822 MIME Parser)
Owner:Rich Pizzarro
Source:mailnews/mime
Newsgroup:nenetscape.public.mozilla.mail-news
Peers:Jeff Tsai
Documents:http://www.mozilla.org/mailnews/
Module: Mozilla Tools (Tools useful to people developing or compiling Mozilla, but which aren't part of the build process or runtime)
Owner:Daniel (leaf) Nunes, Christopher Yeh
Source:tools
Newsgroup:
Peers:
Documents:
Module: mozilla-toplevel (The top level directory for the mozilla tree.)
Owner:Brendan Eich
Source:mozilla
Newsgroup:
Peers:Christopher Yeh
Documents:
Module: Mstone (A multi-protocol benchmarking tool.)
Owner:Dan Mosedale
Source:mstone
Newsgroup:netscape.public.mozilla.mstone
Peers:
Documents:http://www.mozilla.org/projects/mstone/
Module: NetLib
Owner:Gagan Saksena
Source:network
Newsgroup:netscape.public.mozilla.general
Peers:Warren Harris, Judson Valeski, Rick Potts
Documents:http://www.mozilla.org/docs/netlib/
Module: New HTML Layout Engine
Owner:Troy Chevalier
Source:
Newsgroup:netscape.public.mozilla.layout
Peers:Rick Gessner, Peter Linss, Kipp Hickman
Documents:http://www.mozilla.org/newlayout/
Module: New HTML Parser
Owner:Rick Gessner
Source:htmlparser
Newsgroup:netscape.public.mozilla.layout
Peers:Harish Dhurvasula
Documents:
Module: New HTML Style System
Owner:Pierre Saslawsky
Source:
Newsgroup:netscape.public.mozilla.layout
Peers:
Documents:
Module: New Layout Engine
Owner:Troy Chevalier
Source:layout
Newsgroup:netscape.public.mozilla.layout
Peers:Kipp Hickman, Rick Gessner
Documents:
Module: News (Usenet newsreader client)
Owner:Seth Spitzer
Source:mailnews/news
Newsgroup:netscape.public.mozilla.mail-news
Peers:Scott MacGregor, David Bienvenu
Documents:
Module: NSPR (Netscape Portable Runtime)
Owner:Srinivas Lingutla
Source:nsprpub
Newsgroup:netscape.public.mozilla.nspr
Peers:Wan-Teh Chang, Lawrence Hardiman
Documents:http://www.mozilla.org/docs/refList/refNSPR/, http://www.mozilla.org/docs/reflist/refNSPR/nspbuild.htm http://www.mozilla.org/docs/refList/refNSPR/moddesc.html
Module: PerlConnect (Perl and JavaScript connection )
Owner:Vladimir Livshits
Source:js/src/perlconnect
Newsgroup:netscape.dev.jsref
Peers:Mike McCabe
Documents:http://cvs-mirror.mozilla.org/webtools/lxr/source/js/src/perlconnect/README.html
Module: Photon (UI for Neutrino 2.0 and QNX 4)
Owner:Jerry L. Kirk
Source:base/src/photon, gfx/src/photon, widget/src/photon
Newsgroup:
Peers:
Documents:
Module: PICS
Owner:Neeti Jain
Source:lib/libpics
Newsgroup:netscape.public.mozilla.general
Peers:Gagan Saksena
Documents:
Module: Plugins
Owner:Andrew Volkov
Source:modules/plugin
Newsgroup:netscape.public.mozilla.general
Peers:Alex Musil
Documents:
Module: PNG Image Handling
Owner:Greg Roelofs
Source:
Newsgroup:netscape.public.mozilla.general
Peers:Pam Nunn
Documents:http://www.cdrom.com/pub/png/pngmoz.html
Module: Preferences (Preference library)
Owner:Neeti Jain
Source:modules/libpref
Newsgroup:netscape.public.mozilla.general
Peers:
Documents:
Module: Profile Manager (Code for installing and managing user profiles.)
Owner:Steve Elmer
Source:profile
Newsgroup:netscape.public.mozilla.prefs
Peers:Seth Spitzer, Bhuvan Racham
Documents:http://www.mozilla.org/profilemanager
Module: Progress Window
Owner:Eric Vaughan
Source:modules/progress
Newsgroup:netscape.public.mozilla.general
Peers:
Documents:
Module: Registry
Owner:Dan Veditz
Source:modules/libreg
Newsgroup:netscape.public.mozilla.general
Peers:Doug Turner
Documents:
Module: Remote XPCOM (Cross-Process XPCOM)
Owner:Igor Kushnirskiy
Source:xpcom/remote
Newsgroup:netscape.public.mozilla.xpcom
Peers:
Documents:http://www.mozilla.org/projects/blackwood/remote-xpcom/
Module: Rhino (Javascript interpreter implemented in Java)
Owner:Norris Boyd
Source:js/rhino
Newsgroup:netscape.public.mozilla.jseng
Peers:Mike McCabe, Patrick Beard, Roger Lawrence
Documents:http://www.mozilla.org/rhino/
Module: security (Crypto/PKI code, including NSS (Network Security Services) and PSM (Personal Security Manager))
Owner:Mark Welch
Source:security
Newsgroup:netscape.public.mozilla.crypto
Peers:Lisa Repka, Fred Roeber, , David Drinan
Documents:
Module: Security Stubs (Isolation of Netscape crypto code from the Mozilla source )
Owner:Mark Welch
Source:modules/security
Newsgroup:netscape.public.mozilla.security
Peers:Lisa Repka
Documents:http://www.mozilla.org/crypto-faq.html
Module: Silent Download
Owner:Doug Turner
Source:silentdl
Newsgroup:netscape.public.mozilla.netlib
Peers:Raman Tenneti
Documents:http://www.mozilla.org/projects/silentdl/
Module: small-devices
Owner:
Source:
Newsgroup:
Peers:
Documents:
Module: SmartUpdate
Owner:Dan Veditz
Source:modules/softupdt
Newsgroup:netscape.public.mozilla.general
Peers:Doug Turner
Documents:
Module: Widgets (Widget Interfaces for HTML and XUL)
Owner:Kevin McCluskey
Source:widget/public
Newsgroup:netscape.public.mozilla.layout
Peers:Christopher Blizzard, Stuart Parmenter, Mike Pinkerton, Ramiro Estrugo
Documents:
Module: Windows FE
Owner:Bill Law
Source:cmd/wincom, cmd/winfe
Newsgroup:netscape.public.mozilla.general, netscape.public.mozilla.ui
Peers:Rick Potts, Scott Putterman, David Hyatt, Daniel Matejka
Documents:http://www.mozilla.org/classic/winfdesc.html, http://www.mozilla.org/classic/build/classic-win.html
Module: Xlib-based gfx + widget (Xlib-based gfx and widget includes code that does all of the window creation, management and native drawing required by the mozilla layout engine.)
Owner:Christopher Blizzard
Source:gfx/src/xlib, widget/src/xlib
Newsgroup:netscape.public.mozilla.layout
Peers:Ramiro Estrugo
Documents:http://www.mozilla.org/unix/xlib.html
Module: XML
Owner:Nisheeth Ranjan
Source:expat
Newsgroup:netscape.public.mozilla.general
Peers:Vidur Apparao, Rick Gessner
Documents:http://www.mozilla.org/rdf/doc/xml.html
Module: xmlterm
Owner:Ramalingam Saravanan
Source:extensions/xmlterm
Newsgroup:
Peers:Robert Ginda
Documents:
Module: XP File Handling
Owner:Doug Turner
Source:xpcom/io
Newsgroup:netscape.public.mozilla.xpcom
Peers:
Documents:
Module: XPApps (Crossplatform Applications, mostly Navigator front end and application shell.)
Owner:Don Melton
Source:xpfe
Newsgroup:netscape.public.mozilla.xpfe
Peers:Steve Lamm, Rick Potts, Radha Kulkarni, Bill Law, Gordon Sheridan, David Matiskella
Documents:www.mozilla.org/xpapps/
Module: XPCOM
Owner:Suresh Duddi
Source:xpcom
Newsgroup:netscape.public.mozilla.general
Peers:Warren Harris, Scott Collins, Doug Turner
Documents:http://www.mozilla.org/docs/modunote.htm, http://www.mozilla.org/hacking/portable-cpp.html
Module: XPConnect
Owner:John Bandhauer
Source:js/src/xpconnect, xpcom/reflect/xptcall, xpcom/reflect/xptinfo
Newsgroup:
Peers:Scott Furman, Mike Ang, Mike McCabe, Mike Shaver
Documents:
Module: XPIDL (Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files. Also produces .java interface files, as part of an experimental java<->xpcom connection layer.)
Owner:Mike McCabe
Source:xpcom/typelib
Newsgroup:netscape.public.mozilla.xpcom
Peers:Mike Shaver, Mike Ang, John Bandhauer
Documents:http://www.mozilla.org/scriptable/xpidl http://www.mozilla.org/scriptable
Module: XPToolkit (Crossplatform interface toolkit)
Owner:Peter Trudelle
Source:
Newsgroup:netscape.public.mozilla.xpfe
Peers:Eric Vaughan, Ramiro Estrugo, Chris McAfee, David Hyatt, Daniel Matejka, Chris Saari, Steve Dagley, Mike Pinkerton, Scott Collins
Documents:http://www.mozilla.org/xpfe/
Module: XSLT Processor (XSLT transformations processor)
Owner:Keith Visco
Source:extensions/transformiix
Newsgroup:netscape.public.mozilla.layout.xslt
Peers:Vidur Apparao, Troy Chevalier, Thomas Kneeland Jr., Nisheeth Ranjan
Documents:W3C XSLT 1.0 Specification TransforMiiX Readme.html file
Module: xul.css
Owner:
Source:
Newsgroup:
Peers:
Documents:
Module: Zlib
Owner:Pam Nunn
Source:modules/zlib
Newsgroup:netscape.public.mozilla.general
Peers:John Giannandrea
Documents:

Copyright © 1998-2000 The Mozilla Organization.
Last modified February 24, 2000.