Bug 1845361 - Update Thunderbird Desktop module ownership. r=sancus

Per https://thunderbird.topicbox.com/groups/planning/T24f52761ded59f5b/meeting-minutes-for-2023-07-03-council-meeting-progress-report-about-thunderbird-115-and-plans-for-2024

Differential Revision: https://phabricator.services.mozilla.com/D184500

--HG--
extra : amend_source : f0cae988a4918faa86124090733c8dee9aed6445
This commit is contained in:
Rob Lemley 2023-07-25 13:42:12 -04:00
Родитель 2b6bb7c820
Коммит 0f3b3d2ee6
4 изменённых файлов: 672 добавлений и 640 удалений

4
docs/_static/custom_theme.css поставляемый
Просмотреть файл

@ -69,3 +69,7 @@ kbd {
table.docutils {
width: 100%;
}
.rst-content td > ul {
margin-bottom: 0;
}

653
docs/mots/index.md Normal file
Просмотреть файл

@ -0,0 +1,653 @@
<!-- This file was automatically generated using `mots export`.
See https://mots.readthedocs.io/en/latest/#quick-start for quick
start documentation and how to modify this file. -->
# Governance
## Overview
To add, remove, or update module information, see the
[mots documentation](https://mots.readthedocs.io/en/latest/#adding-a-module>).
Thunderbird operates under Mozilla's [module ownership governance system](
https://www.mozilla.org/hacking/module-ownership.html). 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.
The system is overseen by the owner and peers of the Module Ownership module.
For the modules that make up Thunderbird, oversight is provided by the
Thunderbird Council module. Owners may add and remove peers from their modules
as they wish, without reference to anyone else.
## Modules
### Thunderbird Council
The Thunderbird Council is the elected governing body for the Thunderbird
Project, including the code modules that develop the code in Thunderbird
product\(s\)\. It is the top\-level module of the project, and Peers are
members of the Council\.
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Berna Alp (ba)](https://people.mozilla.org/s?query=ba)
* - Peer(s)
-
* [micah (micah)](https://people.mozilla.org/s?query=micah)
* [Danny Colin (sdk)](https://people.mozilla.org/s?query=sdk)
* [John Bieling (TbSync)](https://people.mozilla.org/s?query=TbSync)
* [Ben Bucksch (BenB)](https://people.mozilla.org/s?query=BenB)
* [Patrick Cloke (clokep)](https://people.mozilla.org/s?query=clokep)
* [Philipp Kewisch (Fallen)](https://people.mozilla.org/s?query=Fallen)
* - Includes
-
* README.md
* - Excludes
-
* suite/\*\*
```
### Thunderbird Desktop
Standalone Mail Application\.
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Thunderbird Council (thunderbird_council)](https://source-docs.thunderbird.net/en/latest/mots/index.html#thunderbird-council)
* - Peer(s)
-
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* [Geoff Lankow (darktrojan)](https://people.mozilla.org/s?query=darktrojan)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Richard Marti (Paenglab)](https://people.mozilla.org/s?query=Paenglab)
* - Owner(s) Emeritus
- Mark Banner, David Bienvenu, Scott MacGregor
* - Peer(s) Emeritus
- Blake Winton, Mike Conley, Kent James, Jorg K
* - Includes
-
* mail/\*\*
* python/\*\*
* other-licenses/\*\*/thunderbird/\*\*
* third_party/\*\*
* tools/\*\*
* - URL
- https://developer.thunderbird.net/
* - Bugzilla Components
- Thunderbird
```
#### Addon Support
APIs to enable extensions, as well as their installation
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [John Bieling (TbSync)](https://people.mozilla.org/s?query=TbSync)
* - Peer(s)
-
* [Geoff Lankow (darktrojan)](https://people.mozilla.org/s?query=darktrojan)
* [Philipp Kewisch (Fallen)](https://people.mozilla.org/s?query=Fallen)
* - Includes
-
* mail/components/extensions/\*\*
* - Bugzilla Components
- Thunderbird::Add-Ons Extensions API, Thunderbird::Add-Ons General
```
#### Build Config
Build, CI, Release Engineering
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Rob Lemley (rjl)](https://people.mozilla.org/s?query=rjl)
* - Peer(s)
-
* [Philipp Kewisch (Fallen)](https://people.mozilla.org/s?query=Fallen)
* - Peer(s) Emeritus
- Mark Banner, Siddharth Agarwal, Justin Wood, Joshua Cranmer, Tom Prince
* - Includes
-
* build/\*\*
* mail/config/\*\*
* taskcluster/\*\*
* - Bugzilla Components
- Thunderbird::Build Config
```
#### Instant Messaging
The chat and instant messaging component of Thunderbird
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Patrick Cloke (clokep)](https://people.mozilla.org/s?query=clokep)
* - Peer(s)
-
* [Martin Giger (freaktechnik)](https://people.mozilla.org/s?query=freaktechnik)
* - Owner(s) Emeritus
- Florian Quèze
* - Peer(s) Emeritus
- aleth, Benedikt Pfeifer
* - Includes
-
* mail/components/im/\*\*
* chat/\*\*
* - Bugzilla Components
- Thunderbird::Instant Messaging
```
#### Message Security
OpenPGP and S/MIME message security
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Kai Engert (KaiE)](https://people.mozilla.org/s?query=KaiE)
* - Peer(s)
-
* [Patrick Brunschwig (patrick)](https://people.mozilla.org/s?query=patrick)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Includes
-
* mail/extensions/openpgp/\*\*
* mail/extensions/smime/\*\*
```
#### Theme
The interface of Thunderbird related to the OS and custom themes
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Richard Marti (Paenglab)](https://people.mozilla.org/s?query=Paenglab)
* - Peer(s)
-
* [Alessandro Castellani (aleca)](https://people.mozilla.org/s?query=aleca)
* - Peer(s) Emeritus
- Josiah Bruner (:JosiahOne), Blake Winton, Mike Conley
* - Includes
-
* mail/themes/\*\*
* - Bugzilla Components
- Thunderbird::Theme
```
#### UX (User Experience)
Usability and user journey, including User Interface and Accessibility
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Alessandro Castellani (aleca)](https://people.mozilla.org/s?query=aleca)
* - Peer(s)
-
* [Richard Marti (Paenglab)](https://people.mozilla.org/s?query=Paenglab)
* [Henry Wilkes (henry-x)](https://people.mozilla.org/s?query=henry-x)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- Blake Winton
* - Includes
-
* mail/branding/\*\*
* - Bugzilla Components
- Thunderbird::General
```
### Calendar
Calendaring components
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Philipp Kewisch (Fallen)](https://people.mozilla.org/s?query=Fallen)
* - Peer(s)
-
* [Geoff Lankow (darktrojan)](https://people.mozilla.org/s?query=darktrojan)
* - Includes
-
* calendar/\*\*
* - Bugzilla Components
- Calendar
```
#### User Interface (UI)
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Richard Marti (Paenglab)](https://people.mozilla.org/s?query=Paenglab)
* - Peer(s)
-
* [Alessandro Castellani (aleca)](https://people.mozilla.org/s?query=aleca)
* - Includes
-
* calendar/base/content/\*\*
* calendar/base/themes/\*\*
* - Bugzilla Components
- Calendar::Calendar Frontend
```
### Mail and News Core
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Joshua Cranmer (jcranmer)](https://people.mozilla.org/s?query=jcranmer)
* - Peer(s)
-
* [Ben Campbell (benc)](https://people.mozilla.org/s?query=benc)
* [Neil Rashbrook (neil)](https://people.mozilla.org/s?query=neil)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- Karsten Düsterloh (mnyromyr), Kai Engert, David Bienvenu (bienvenu), Mark Banner, Kent James
* - Includes
-
* mailnews/\*\*
* - Bugzilla Components
- 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::Printing, MailNews Core::Profile Migration, MailNews Core::Search,
MailNews Core::Security, MailNews Core::Simple MAPI
```
#### Addressbook
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Geoff Lankow (darktrojan)](https://people.mozilla.org/s?query=darktrojan)
* - Peer(s)
-
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- David Bienvenu (bienvenu), Mark Banner, Mike Conley
* - Includes
-
* mailnews/addrbook/\*\*
* - Bugzilla Components
- MailNews Core::Address Book
```
#### Feeds
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Nobody (nobody)](https://people.mozilla.org/s?query=nobody)
* - Peer(s)
-
* [alta88 (alta88)](https://people.mozilla.org/s?query=alta88)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Includes
-
* mailnews/extensions/newsblog/\*\*
* - Bugzilla Components
- MailNews Core::Feed Reader
```
#### GloDa
Global message database
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Nobody (nobody)](https://people.mozilla.org/s?query=nobody)
* - Peer(s)
-
* [Ben Campbell (benc)](https://people.mozilla.org/s?query=benc)
* [Neil Rashbrook (neil)](https://people.mozilla.org/s?query=neil)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- Jonathan Protzenko
* - Includes
-
* mailnews/db/gloda/\*\*
```
#### IMAP handling code
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [gene smith (gds)](https://people.mozilla.org/s?query=gds)
* - Peer(s)
-
* [Ben Campbell (benc)](https://people.mozilla.org/s?query=benc)
* [Neil Rashbrook (neil)](https://people.mozilla.org/s?query=neil)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- Kent James
* - Includes
-
* mailnews/imap/\*\*
* - Bugzilla Components
- MailNews Core::Networking: IMAP
```
#### Import
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Joshua Cranmer (jcranmer)](https://people.mozilla.org/s?query=jcranmer)
* - Peer(s)
-
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- David Bienvenu (bienvenu), Mark Banner, Jorg K
* - Includes
-
* mailnews/import/\*\*
* - Bugzilla Components
- MailNews Core::Import
```
#### Localization
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Nobody (nobody)](https://people.mozilla.org/s?query=nobody)
* - Peer(s)
-
* [Philipp Kewisch (Fallen)](https://people.mozilla.org/s?query=Fallen)
* - Peer(s) Emeritus
- Mark Banner
* - Includes
-
* calendar/locales/\*\*
* chat/locales/\*\*
* mail/locales/\*\*
* - Bugzilla Components
- MailNews Core::Localization
```
#### MIME Parser
RFC822 MIME Parser
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Nobody (nobody)](https://people.mozilla.org/s?query=nobody)
* - Peer(s)
-
* [Jim Porter (squib)](https://people.mozilla.org/s?query=squib)
* [Joshua Cranmer (jcranmer)](https://people.mozilla.org/s?query=jcranmer)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Owner(s) Emeritus
- David Bienvenu (bienvenu)
* - Peer(s) Emeritus
- Kai Engert, Jorg K
* - Includes
-
* mailnews/mime/\*\*
* - Bugzilla Components
- MailNews Core::MIME, MailNews Core::Attachments
```
#### Message Database
MSF files
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Nobody (nobody)](https://people.mozilla.org/s?query=nobody)
* - Peer(s)
-
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Joshua Cranmer (jcranmer)](https://people.mozilla.org/s?query=jcranmer)
* - Owner(s) Emeritus
- David Bienvenu (bienvenu)
* - Peer(s) Emeritus
- Kent James
* - Includes
-
* mailnews/db/\*\*
* - Bugzilla Components
- MailNews Core::Database
```
#### News
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Joshua Cranmer (jcranmer)](https://people.mozilla.org/s?query=jcranmer)
* - Peer(s)
-
* [Ben Campbell (benc)](https://people.mozilla.org/s?query=benc)
* [Neil Rashbrook (neil)](https://people.mozilla.org/s?query=neil)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Peer(s) Emeritus
- David Bienvenu (bienvenu)
* - Includes
-
* mailnews/news/\*\*
* - Bugzilla Components
- MailNews Core::Networking: NNTP
```
#### S/MIME
S/MIME backend
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Kai Engert (KaiE)](https://people.mozilla.org/s?query=KaiE)
* - Peer(s)
-
* [Ben Campbell (benc)](https://people.mozilla.org/s?query=benc)
* [Neil Rashbrook (neil)](https://people.mozilla.org/s?query=neil)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Includes
-
* mailnews/extensions/smime/\*\*
* - Bugzilla Components
- MailNews Core::Security: S/MIME
```
#### SMTP
Code responsible for sending messages over SMTP\.
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Ping Chen (rnons)](https://people.mozilla.org/s?query=rnons)
* - Peer(s)
-
* [Ben Campbell (benc)](https://people.mozilla.org/s?query=benc)
* [Neil Rashbrook (neil)](https://people.mozilla.org/s?query=neil)
* [Aceman (aceman)](https://people.mozilla.org/s?query=aceman)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Includes
-
* mailnews/compose/\*\*
* - Bugzilla Components
- MailNews Core::Networking: SMTP
```
#### Unit Testing Infrastructure
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Geoff Lankow (darktrojan)](https://people.mozilla.org/s?query=darktrojan)
* - Peer(s)
-
* [Joshua Cranmer (jcranmer)](https://people.mozilla.org/s?query=jcranmer)
* [Magnus Melin (mkmelin)](https://people.mozilla.org/s?query=mkmelin)
* - Owner(s) Emeritus
- Mark Banner
* - Includes
-
* mailnews/test/\*\*
* mailnews/base/test/\*\*
* - Bugzilla Components
- MailNews Core::Testing Infrastructure
```
### mots config
```{list-table}
---
stub-columns: 1
widths: 30 70
---
* - Owner(s)
-
* [Rob Lemley (rjl)](https://people.mozilla.org/s?query=rjl)
* - Includes
-
* mots.yaml
```

Просмотреть файл

@ -1,630 +0,0 @@
..
This file was automatically generated using `mots export`.
..
See https://mots.readthedocs.io/en/latest/#quick-start for quick start
documentation and how to modify this file.
==========
Governance
==========
--------
Overview
--------
To add, remove, or update module information, see the `mots documentation <https://mots.readthedocs.io/en/latest/#adding-a-module>`_.
Thunderbird operates under Mozilla's `module ownership governance system
<https://www.mozilla.org/hacking/module-ownership.html>`_. 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.
The system is overseen by the owner and peers of the Module Ownership module.
For the modules that make up Thunderbird, oversight is provided by the
Thunderbird Council module. Owners may add and remove peers from their modules
as they wish, without reference to anyone else.
-------
Modules
-------
Thunderbird Council - 2023
~~~~~~~~~~~~~~~~~~~~~~~~~~
The Thunderbird Council is the elected governing body for the Thunderbird
Project, including the code modules that develop the code in Thunderbird
product(s). It is the top-level module of the project, and Peers are members of
the Council.
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Berna Alp (ba) <https://people.mozilla.org/s?query=ba>`__
* - Peer(s)
-
| `micah (micah) <https://people.mozilla.org/s?query=micah>`__
| `Danny Colin (sdk) <https://people.mozilla.org/s?query=sdk>`__
| `John Bieling (TbSync) <https://people.mozilla.org/s?query=TbSync>`__
| `Ben Bucksch (BenB) <https://people.mozilla.org/s?query=BenB>`__
| `Patrick Cloke (clokep) <https://people.mozilla.org/s?query=clokep>`__
| `Philipp Kewisch (Fallen) <https://people.mozilla.org/s?query=Fallen>`__
* - Excludes
-
| suite/\*\*
Thunderbird Desktop
~~~~~~~~~~~~~~~~~~~
Standalone Mail Application.
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s)
-
| `Geoff Lankow (darktrojan) <https://people.mozilla.org/s?query=darktrojan>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Richard Marti (Paenglab) <https://people.mozilla.org/s?query=Paenglab>`__
* - Owner(s) Emeritus
- Mark Banner, David Bienvenu, Scott MacGregor
* - Peer(s) Emeritus
- Blake Winton, Mike Conley, Kent James, Jorg K
* - Includes
-
| mail/\*\*
| python/\*\*
| other-licenses/\*\*/thunderbird/\*\*
| third_party/\*\*
| tools/\*\*
* - URL
- https://developer.thunderbird.net/
* - Bugzilla Components
- Thunderbird
Addon Support
=============
APIs to enable extensions, as well as their installation
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `John Bieling (TbSync) <https://people.mozilla.org/s?query=TbSync>`__
* - Peer(s)
-
| `Geoff Lankow (darktrojan) <https://people.mozilla.org/s?query=darktrojan>`__
| `Philipp Kewisch (Fallen) <https://people.mozilla.org/s?query=Fallen>`__
* - Includes
-
| mail/components/extensions/\*\*
* - Bugzilla Components
- Thunderbird::Add-Ons Extensions API, Thunderbird::Add-Ons General
Build Config
============
Build, CI, Release Engineering
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Rob Lemley (rjl) <https://people.mozilla.org/s?query=rjl>`__
* - Peer(s)
-
| `Philipp Kewisch (Fallen) <https://people.mozilla.org/s?query=Fallen>`__
* - Peer(s) Emeritus
- Mark Banner, Siddharth Agarwal, Justin Wood, Joshua Cranmer, Tom Prince
* - Includes
-
| build/\*\*
| mail/config/\*\*
| taskcluster/\*\*
* - Bugzilla Components
- Thunderbird::Build Config
Instant Messaging
=================
The chat and instant messaging component of Thunderbird
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Patrick Cloke (clokep) <https://people.mozilla.org/s?query=clokep>`__
* - Peer(s)
-
| `Martin Giger (freaktechnik) <https://people.mozilla.org/s?query=freaktechnik>`__
* - Owner(s) Emeritus
- Florian Quèze
* - Peer(s) Emeritus
- aleth, Benedikt Pfeifer
* - Includes
-
| mail/components/im/\*\*
| chat/\*\*
* - Bugzilla Components
- Thunderbird::Instant Messaging
Message Security
================
OpenPGP and S/MIME message security
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Kai Engert (KaiE) <https://people.mozilla.org/s?query=KaiE>`__
* - Peer(s)
-
| `Patrick Brunschwig (patrick) <https://people.mozilla.org/s?query=patrick>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Includes
-
| mail/extensions/openpgp/\*\*
| mail/extensions/smime/\*\*
Theme
=====
The interface of Thunderbird related to the OS and custom themes
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Richard Marti (Paenglab) <https://people.mozilla.org/s?query=Paenglab>`__
* - Peer(s)
-
| `Alessandro Castellani (aleca) <https://people.mozilla.org/s?query=aleca>`__
* - Peer(s) Emeritus
- Josiah Bruner (:JosiahOne), Blake Winton, Mike Conley
* - Includes
-
| mail/themes/\*\*
* - Bugzilla Components
- Thunderbird::Theme
UX (User Experience)
====================
Usability and user journey, including User Interface and Accessibility
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Alessandro Castellani (aleca) <https://people.mozilla.org/s?query=aleca>`__
* - Peer(s)
-
| `Richard Marti (Paenglab) <https://people.mozilla.org/s?query=Paenglab>`__
| `Henry Wilkes (henry-x) <https://people.mozilla.org/s?query=henry-x>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- Blake Winton
* - Includes
-
| mail/branding/\*\*
* - Bugzilla Components
- Thunderbird::General
Calendar
~~~~~~~~
Calendaring components
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Philipp Kewisch (Fallen) <https://people.mozilla.org/s?query=Fallen>`__
* - Peer(s)
-
| `Geoff Lankow (darktrojan) <https://people.mozilla.org/s?query=darktrojan>`__
* - Includes
-
| calendar/\*\*
* - Bugzilla Components
- Calendar
User Interface (UI)
===================
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Richard Marti (Paenglab) <https://people.mozilla.org/s?query=Paenglab>`__
* - Peer(s)
-
| `Alessandro Castellani (aleca) <https://people.mozilla.org/s?query=aleca>`__
* - Includes
-
| calendar/base/content/\*\*
| calendar/base/themes/\*\*
* - Bugzilla Components
- Calendar::Calendar Frontend
Mail and News Core
~~~~~~~~~~~~~~~~~~
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Joshua Cranmer (jcranmer) <https://people.mozilla.org/s?query=jcranmer>`__
* - Peer(s)
-
| `Ben Campbell (benc) <https://people.mozilla.org/s?query=benc>`__
| `Neil Rashbrook (neil) <https://people.mozilla.org/s?query=neil>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- Karsten Düsterloh (mnyromyr), Kai Engert, David Bienvenu (bienvenu), Mark Banner, Kent James
* - Includes
-
| mailnews/\*\*
* - Bugzilla Components
- 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::Printing, MailNews Core::Profile Migration, MailNews Core::Search,
MailNews Core::Security, MailNews Core::Simple MAPI
Addressbook
===========
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Geoff Lankow (darktrojan) <https://people.mozilla.org/s?query=darktrojan>`__
* - Peer(s)
-
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- David Bienvenu (bienvenu), Mark Banner, Mike Conley
* - Includes
-
| mailnews/addrbook/\*\*
* - Bugzilla Components
- MailNews Core::Address Book
Feeds
=====
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Nobody (nobody) <https://people.mozilla.org/s?query=nobody>`__
* - Peer(s)
-
| `alta88 (alta88) <https://people.mozilla.org/s?query=alta88>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Includes
-
| mailnews/extensions/newsblog/\*\*
* - Bugzilla Components
- MailNews Core::Feed Reader
GloDa
=====
Global message database
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Nobody (nobody) <https://people.mozilla.org/s?query=nobody>`__
* - Peer(s)
-
| `Ben Campbell (benc) <https://people.mozilla.org/s?query=benc>`__
| `Neil Rashbrook (neil) <https://people.mozilla.org/s?query=neil>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- Jonathan Protzenko
* - Includes
-
| mailnews/db/gloda/\*\*
IMAP handling code
==================
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `gene smith (gds) <https://people.mozilla.org/s?query=gds>`__
* - Peer(s)
-
| `Ben Campbell (benc) <https://people.mozilla.org/s?query=benc>`__
| `Neil Rashbrook (neil) <https://people.mozilla.org/s?query=neil>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- Kent James
* - Includes
-
| mailnews/imap/\*\*
* - Bugzilla Components
- MailNews Core::Networking: IMAP
Import
======
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Joshua Cranmer (jcranmer) <https://people.mozilla.org/s?query=jcranmer>`__
* - Peer(s)
-
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- David Bienvenu (bienvenu), Mark Banner, Jorg K
* - Includes
-
| mailnews/import/\*\*
* - Bugzilla Components
- MailNews Core::Import
Localization
============
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Nobody (nobody) <https://people.mozilla.org/s?query=nobody>`__
* - Peer(s)
-
| `Philipp Kewisch (Fallen) <https://people.mozilla.org/s?query=Fallen>`__
* - Peer(s) Emeritus
- Mark Banner
* - Includes
-
| calendar/locales/\*\*
| chat/locales/\*\*
| mail/locales/\*\*
* - Bugzilla Components
- MailNews Core::Localization
MIME Parser
===========
RFC822 MIME Parser
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Nobody (nobody) <https://people.mozilla.org/s?query=nobody>`__
* - Peer(s)
-
| `Jim Porter (squib) <https://people.mozilla.org/s?query=squib>`__
| `Joshua Cranmer (jcranmer) <https://people.mozilla.org/s?query=jcranmer>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Owner(s) Emeritus
- David Bienvenu (bienvenu)
* - Peer(s) Emeritus
- Kai Engert, Jorg K
* - Includes
-
| mailnews/mime/\*\*
* - Bugzilla Components
- MailNews Core::MIME, MailNews Core::Attachments
Message Database
================
MSF files
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Nobody (nobody) <https://people.mozilla.org/s?query=nobody>`__
* - Peer(s)
-
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Joshua Cranmer (jcranmer) <https://people.mozilla.org/s?query=jcranmer>`__
* - Owner(s) Emeritus
- David Bienvenu (bienvenu)
* - Peer(s) Emeritus
- Kent James
* - Includes
-
| mailnews/db/\*\*
* - Bugzilla Components
- MailNews Core::Database
News
====
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Joshua Cranmer (jcranmer) <https://people.mozilla.org/s?query=jcranmer>`__
* - Peer(s)
-
| `Ben Campbell (benc) <https://people.mozilla.org/s?query=benc>`__
| `Neil Rashbrook (neil) <https://people.mozilla.org/s?query=neil>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Peer(s) Emeritus
- David Bienvenu (bienvenu)
* - Includes
-
| mailnews/news/\*\*
* - Bugzilla Components
- MailNews Core::Networking: NNTP
S/MIME
======
S/MIME backend
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Kai Engert (KaiE) <https://people.mozilla.org/s?query=KaiE>`__
* - Peer(s)
-
| `Ben Campbell (benc) <https://people.mozilla.org/s?query=benc>`__
| `Neil Rashbrook (neil) <https://people.mozilla.org/s?query=neil>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Includes
-
| mailnews/extensions/smime/\*\*
* - Bugzilla Components
- MailNews Core::Security: S/MIME
SMTP
====
Code responsible for sending messages over SMTP.
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Ping Chen (rnons) <https://people.mozilla.org/s?query=rnons>`__
* - Peer(s)
-
| `Ben Campbell (benc) <https://people.mozilla.org/s?query=benc>`__
| `Neil Rashbrook (neil) <https://people.mozilla.org/s?query=neil>`__
| `Aceman (aceman) <https://people.mozilla.org/s?query=aceman>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Includes
-
| mailnews/compose/\*\*
* - Bugzilla Components
- MailNews Core::Networking: SMTP
Unit Testing Infrastructure
===========================
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Geoff Lankow (darktrojan) <https://people.mozilla.org/s?query=darktrojan>`__
* - Peer(s)
-
| `Joshua Cranmer (jcranmer) <https://people.mozilla.org/s?query=jcranmer>`__
| `Magnus Melin (mkmelin) <https://people.mozilla.org/s?query=mkmelin>`__
* - Owner(s) Emeritus
- Mark Banner
* - Includes
-
| mailnews/test/\*\*
| mailnews/base/test/\*\*
* - Bugzilla Components
- MailNews Core::Testing Infrastructure
mots config
~~~~~~~~~~~
.. list-table::
:stub-columns: 1
:widths: 30 70
* - Owner(s)
-
| `Rob Lemley (rjl) <https://people.mozilla.org/s?query=rjl>`__
* - Includes
-
| mots.yaml

Просмотреть файл

@ -8,17 +8,17 @@
# documentation and how to modify this file.
repo: comm-central
created_at: '2022-10-20T11:26:42.853013'
updated_at: '2023-01-31T20:57:42.972682'
updated_at: '2023-07-25T13:22:32.577271'
hashes:
config: 5182890dff9295cb4edc0b6304cfd6165d685a3d
export: 720e58fc42b1ac17197b565b47f8ba72c2be437b
config: 97bff047b38524143e1b60762b607a5f2118da65
export: 7d0e20b811ab7b1947a09e8b03c314ce25539e93
export:
path: ./docs/mots/index.rst
format: rst
path: ./docs/mots/index.md
format: md
searchfox_enabled: false
description: |
Thunderbird operates under Mozilla's `module ownership governance system
<https://www.mozilla.org/hacking/module-ownership.html>`_. A module is a
Thunderbird operates under Mozilla's [module ownership governance system](
https://www.mozilla.org/hacking/module-ownership.html). 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
@ -166,18 +166,23 @@ people:
bmo_id: 550104
name: John Bieling
nick: TbSync
- &thunderbirdcouncil
name: Thunderbird Council
nick: thunderbird_council
bmo_id: 0
- &tomprince
bmo_id: 461658
name: Tom Prince
nick: tomprince
modules:
- name: Thunderbird Council - 2023
- name: Thunderbird Council
machine_name: 00-thunderbird_council
description: The Thunderbird Council is the elected governing body for the Thunderbird
Project, including the code modules that develop the code in Thunderbird product(s).
It is the top-level module of the project, and Peers are members of the Council.
owners: [*ba]
peers: [*micah, *sdk, *TbSync, *BenB, *clokep, *Fallen]
includes: [README.md]
excludes:
- suite/**
@ -190,8 +195,8 @@ modules:
- other-licenses/**/thunderbird/**
- third_party/**
- tools/**
owners: [*mkmelin]
peers: [*darktrojan, *aceman, *Paenglab]
owners: [*thunderbirdcouncil]
peers: [*mkmelin, *darktrojan, *aceman, *Paenglab]
meta:
owners_emeritus:
- *standard8