From 6bf0a5cb5034a7e684dcc3500e841785237ce2dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 19:32:43 +0200 Subject: Adding upstream version 1:115.7.0. Signed-off-by: Daniel Baumann --- comm/mots.yaml | 483 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 483 insertions(+) create mode 100644 comm/mots.yaml (limited to 'comm/mots.yaml') diff --git a/comm/mots.yaml b/comm/mots.yaml new file mode 100644 index 0000000000..5285a34457 --- /dev/null +++ b/comm/mots.yaml @@ -0,0 +1,483 @@ +%YAML 1.2 +--- +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at https://mozilla.org/MPL/2.0/. + +# See https://mots.readthedocs.io/en/latest/#quick-start for quick start +# 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' +hashes: + config: 5182890dff9295cb4edc0b6304cfd6165d685a3d + export: 720e58fc42b1ac17197b565b47f8ba72c2be437b +export: + path: ./docs/mots/index.rst + format: rst + searchfox_enabled: false +description: | + Thunderbird operates under Mozilla's `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. + + 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. + +people: + - &aceman + bmo_id: 97012 + name: Aceman + nick: aceman + - &aleca + bmo_id: 634666 + name: Alessandro Castellani + nick: aleca + - &aleth + bmo_id: 434808 + name: aleth + nick: aleth + - &alta88 + bmo_id: 217596 + name: alta88 + nick: alta88 + - &ba + bmo_id: 653537 + name: Berna Alp + nick: ba + - &BenB + bmo_id: 22599 + name: Ben Bucksch + nick: BenB + - &benc + bmo_id: 621918 + name: Ben Campbell + nick: benc + - &benediktp + bmo_id: 369370 + name: Benedikt Pfeifer + nick: benediktp + - &bwinton + bmo_id: 339434 + name: Blake Winton + nick: bwinton + - &Callek + bmo_id: 129968 + name: Justin Wood + nick: Callek + - &clokep + bmo_id: 227224 + name: Patrick Cloke + nick: clokep + - &darktrojan + bmo_id: 158464 + name: Geoff Lankow + nick: darktrojan + - &Fallen + bmo_id: 253233 + name: Philipp Kewisch + nick: Fallen + - &florian + bmo_id: 149052 + name: Florian Quèze + nick: florian + - &freaktechnik + bmo_id: 381211 + name: Martin Giger + nick: freaktechnik + - &gds + bmo_id: 28426 + name: gene smith + nick: gds + - &henryx + bmo_id: 680421 + name: Henry Wilkes + nick: henry-x + - &jcranmer + bmo_id: 286107 + name: Joshua Cranmer + nick: jcranmer + - &KaiE + bmo_id: 36541 + name: Kai Engert + nick: KaiE + - &mconley + bmo_id: 403756 + name: Mike Conley + nick: mconley + - &micah + bmo_id: 704774 + name: micah + nick: micah + - &mkmelin + bmo_id: 101158 + name: Magnus Melin + nick: mkmelin + - &neil + bmo_id: 14006 + name: Neil Rashbrook + nick: neil + - &nobody + bmo_id: 1 + name: Nobody + nick: nobody + - &Paenglab + bmo_id: 282357 + name: Richard Marti + nick: Paenglab + - &patrick + bmo_id: 100230 + name: Patrick Brunschwig + nick: patrick + - &protz + bmo_id: 206599 + name: Jonathan Protzenko + nick: protz + - &rjl + bmo_id: 63411 + name: Rob Lemley + nick: rjl + - &rkent + bmo_id: 254728 + name: Kent James + nick: rkent + - &rnons + bmo_id: 582219 + name: Ping Chen + nick: rnons + - &sdk + bmo_id: 598568 + name: Danny Colin + nick: sdk + - &squib + bmo_id: 352169 + name: Jim Porter + nick: squib + - &standard8 + bmo_id: 112088 + name: Mark Banner + nick: standard8 + - &TbSync + bmo_id: 550104 + name: John Bieling + nick: TbSync + - &tomprince + bmo_id: 461658 + name: Tom Prince + nick: tomprince +modules: + - name: Thunderbird Council - 2023 + 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] + excludes: + - suite/** + + - name: Thunderbird Desktop + machine_name: 01-thunderbird_desktop + description: Standalone Mail Application. + includes: + - mail/** + - python/** + - other-licenses/**/thunderbird/** + - third_party/** + - tools/** + owners: [*mkmelin] + peers: [*darktrojan, *aceman, *Paenglab] + meta: + owners_emeritus: + - *standard8 + - David Bienvenu + - Scott MacGregor + peers_emeritus: + - *bwinton + - *mconley + - *rkent + - Jorg K + url: https://developer.thunderbird.net/ + components: [Thunderbird] + submodules: + - name: Addon Support + machine_name: addon_support + description: APIs to enable extensions, as well as their installation + includes: + - mail/components/extensions/** + owners: [*TbSync] + peers: [*darktrojan, *Fallen] + meta: + components: + - Thunderbird::Add-Ons Extensions API + - Thunderbird::Add-Ons General + + - name: Build Config + machine_name: build_config + description: Build, CI, Release Engineering + includes: + - build/** + - mail/config/** + - taskcluster/** + owners: [*rjl] + peers: [*Fallen] + meta: + peers_emeritus: + - *standard8 + - Siddharth Agarwal + - *Callek + - *jcranmer + - *tomprince + components: [Thunderbird::Build Config] + + - name: Instant Messaging + machine_name: instant_messaging + description: The chat and instant messaging component of Thunderbird + includes: + - mail/components/im/** + - chat/** + owners: [*clokep] + peers: [*freaktechnik] + meta: + owners_emeritus: + - *florian + peers_emeritus: + - *aleth + - *benediktp + components: + - Thunderbird::Instant Messaging + + - name: Message Security + machine_name: message_security + description: OpenPGP and S/MIME message security + includes: + - mail/extensions/openpgp/** + - mail/extensions/smime/** + owners: [*KaiE] + peers: [*patrick, *mkmelin] + + - name: Theme + machine_name: theme + description: The interface of Thunderbird related to the OS and custom themes + includes: + - mail/themes/** + owners: [*Paenglab] + peers: [*aleca] + meta: + peers_emeritus: + - Josiah Bruner (:JosiahOne) + - *bwinton + - *mconley + components: + - Thunderbird::Theme + + - name: UX (User Experience) + machine_name: user_experience + description: Usability and user journey, including User Interface and Accessibility + includes: + - mail/branding/** + owners: [*aleca] + peers: [*Paenglab, *henryx, *mkmelin] + meta: + peers_emeritus: + - *bwinton + components: + - Thunderbird::General + + - name: Calendar + machine_name: 02-calendar + description: Calendaring components + includes: + - calendar/** + owners: [*Fallen] + peers: [*darktrojan] + meta: + components: + - Calendar + submodules: + - name: User Interface (UI) + machine_name: calendar_ui + includes: + - calendar/base/content/** + - calendar/base/themes/** + owners: [*Paenglab] + peers: [*aleca] + meta: + components: + - Calendar::Calendar Frontend + + - name: Mail and News Core + machine_name: 03-mailnews_core + includes: + - mailnews/** + owners: [*jcranmer] + peers: [*benc, *neil, *aceman, *mkmelin] + meta: + peers_emeritus: + - Karsten Düsterloh (mnyromyr) + - *KaiE + - David Bienvenu (bienvenu) + - *standard8 + - *rkent + 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 + + submodules: + - name: Addressbook + machine_name: addressbook + includes: + - mailnews/addrbook/** + owners: [*darktrojan] + peers: [*aceman, *mkmelin] + meta: + components: + - MailNews Core::Address Book + peers_emeritus: + - David Bienvenu (bienvenu) + - *standard8 + - *mconley + - name: Feeds + machine_name: feeds + includes: + - mailnews/extensions/newsblog/** + owners: [*nobody] + peers: [*alta88, *mkmelin] + meta: + components: + - MailNews Core::Feed Reader + - name: GloDa + machine_name: global_database + description: Global message database + includes: + - mailnews/db/gloda/** + owners: [*nobody] + meta: + peers_emeritus: + - *protz + notes: + - Ask a MailNews Core owner or peer for review + - name: IMAP handling code + machine_name: imap_protocol + includes: + - mailnews/imap/** + owners: [*gds] + meta: + components: + - 'MailNews Core::Networking: IMAP' + peers_emeritus: + - *rkent + - name: Import + machine_name: importing + includes: + - mailnews/import/** + peers: [*mkmelin] + meta: + components: + - MailNews Core::Import + peers_emeritus: + - David Bienvenu (bienvenu) + - *standard8 + - Jorg K + notes: + - Ask a peer for review + - name: Localization + machine_name: localization + includes: + - calendar/locales/** + - chat/locales/** + - mail/locales/** + owners: [*nobody] + peers: [*Fallen] + meta: + components: + - MailNews Core::Localization + peers_emeritus: [*standard8] + - name: MIME Parser + machine_name: mime_parser + description: RFC822 MIME Parser + includes: + - mailnews/mime/** + owners: [*nobody] + peers: [*squib, *jcranmer, *mkmelin] + meta: + components: + - MailNews Core::MIME + - MailNews Core::Attachments + owners_emeritus: [David Bienvenu (bienvenu)] + peers_emeritus: [*KaiE, Jorg K] + - name: Message Database + machine_name: message_database + description: MSF files + includes: + - mailnews/db/** + owners: [*nobody] + peers: [*aceman, *jcranmer] + meta: + components: + - MailNews Core::Database + owners_emeritus: [David Bienvenu (bienvenu)] + peers_emeritus: [*rkent] + - name: News + machine_name: news_protocol + includes: + - mailnews/news/** + owners: [*jcranmer] + meta: + components: + - 'MailNews Core::Networking: NNTP' + peers_emeritus: [David Bienvenu (bienvenu)] + - name: S/MIME + machine_name: smime_encryption + description: S/MIME backend + includes: + - mailnews/extensions/smime/** + owners: [*KaiE] + meta: + components: + - 'MailNews Core::Security: S/MIME' + - name: SMTP + machine_name: smtp_protocol + description: Code responsible for sending messages over SMTP. + includes: + - mailnews/compose/** + owners: [*rnons] + meta: + components: + - 'MailNews Core::Networking: SMTP' + - name: Unit Testing Infrastructure + machine_name: unittesting + includes: + - mailnews/test/** + - mailnews/base/test/** + owners: [*darktrojan] + peers: [*jcranmer, *mkmelin] + meta: + components: + - MailNews Core::Testing Infrastructure + owners_emeritus: [*standard8] + + - name: mots config + includes: + - mots.yaml + owners: + - *rjl + machine_name: mots -- cgit v1.2.3