Modules: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Use direct links for Firefox and Thunderbird)
 
(32 intermediate revisions by 13 users not shown)
Line 1: Line 1:
This page links to pages listing the Module Owners and their Peers for all Mozilla modules (both code and other).
Certain long-running Mozilla projects operate under a [http://www.mozilla.org/hacking/module-ownership.html module ownership governance system]. A '''module''' is a discrete unit of code or activity. An '''owner''' is the person in charge of a module or sub-module. A '''peer''' is a person whom the owner has appointed to help them. A module may have multiple peers and, very occasionally, multiple owners.


An Owner is the person in charge of a Module. A Peer is a person whom the Owner has designated to help them. If a Code Module is owned, the Owner or a Peer should in general review all code changes that go into that module.
These projects are responsible for defining top-level owners, who are in turn responsible for managing ownership of modules within their project. For the modules that make up Firefox, oversight is provided by the [[Modules/Firefox_Technical_Leadership|Firefox Technical Leadership module]]. For modules that make up Thunderbird, oversight is provided by the [https://source-docs.thunderbird.net/en/latest/mots/index.html#thunderbird-council Thunderbird Council].


Questions about module ownership should be directed to the owner or peers of the Module Ownership module.
===Module Lists===


* [[Modules:Firefox|Firefox]]
* [https://firefox-source-docs.mozilla.org/mots/index.html Firefox]
* [[Modules:Thunderbird|Thunderbird]]
* [https://source-docs.thunderbird.net/en/latest/mots/index.html Thunderbird]
* [[Modules:SeaMonkey|SeaMonkey]]
* [[Modules/SeaMonkey|SeaMonkey]]
* [[Modules:Calendar|Calendar]]
* [[Modules/Bugzilla|Bugzilla]] - the Bugzilla software itself
 
* [[Modules/bugzilla.mozilla.org|bugzilla.mozilla.org]] - the particular Bugzilla installation run by the Mozilla project
* [[Modules:Core|Core]]
* [[Modules:Toolkit|Toolkit]]
* [[Modules:MailNews_Core|MailNews Core]]
 
* [[Modules:Bugzilla|Bugzilla]]
* [[Modules:Other|Other]] (code modules which aren't in any of the above categories)
* [[Modules:Activities|Activities]] (non-code)

Latest revision as of 00:18, 2 April 2026

Certain long-running Mozilla projects operate under a module ownership governance system. A module is a discrete unit of code or activity. An owner is the person in charge of a module or sub-module. A peer is a person whom the owner has appointed to help them. A module may have multiple peers and, very occasionally, multiple owners.

These projects are responsible for defining top-level owners, who are in turn responsible for managing ownership of modules within their project. For the modules that make up Firefox, oversight is provided by the Firefox Technical Leadership module. For modules that make up Thunderbird, oversight is provided by the Thunderbird Council.

Module Lists