Modules: Difference between revisions

Use direct links for Firefox and Thunderbird
No edit summary
(Use direct links for Firefox and Thunderbird)
 
(22 intermediate revisions by 12 users not shown)
Line 1: Line 1:
Mozilla operates 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.
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.


===Who Appoints Whom===
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].


The system is overseen by the owner and peers of the [[Modules/Activities#Module_Ownership_System|Module Ownership module]]. But in several areas, the ability to create, alter ownership of and destroy sub-modules has been delegated to the owner of the module whose broad scope covers that area. This is true for all of the areas listed below except for [[Modules/Core|Core]], [[Modules/Activities|Activities]] and [[Modules/Other|Other]]. The controlling module is the first one listed on the page.
===Module Lists===


Owners may add and remove peers from their modules as they wish, without reference to anyone else.
* [https://firefox-source-docs.mozilla.org/mots/index.html Firefox]
 
* [https://source-docs.thunderbird.net/en/latest/mots/index.html Thunderbird]
Questions about module ownership, or requests for changes to module ownership in Core, Activities and Other should be directed to the owner and peers of the [[Modules/Activities#Module_Ownership_System|Module Ownership module]].
 
===The Lists===
 
These pages list the owners and their peers for all Mozilla modules, broken down by different areas of the project.
 
* [[Modules/All|All in one big list]]
 
* [[Modules/Firefox|Firefox]]
* [[Modules/Thunderbird|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/Toolkit|Toolkit]]
* [[Modules/Core|Core]]
* [[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)
Confirmed users
165

edits