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. Module owners should only be contacted directly with urls to bugzilla bugs for code submissions; Questions or discussion of the module should be directed to the relevant newsgroup/mailing list for wider discussion.

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)

%%DATA%%