Modules/Thunderbird: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(removed spurious ] after David Bienvenu)
(updates: * Kent James moved to peer emeritus * Richard Marti is now a Thunderbird peer * Andrei Hajdukewycz (:sancus) is now a owner of Website * Ryan Sipes (:ryan) is now a peer of Website * Rob Lemley (:rjl) is now owner of Build Config *etc)
Line 15: Line 15:
|description=Standalone Mail Application.
|description=Standalone Mail Application.
|owner=[mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin)
|owner=[mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin)
|ownersemeritus=Mark Banner (:standard8), David Bienvenu (:bienvenu), Scott MacGregor
|ownersemeritus=Mark Banner (:standard8), David Bienvenu (:bienvenu), Scott MacGregor (:mscott)
|peers=[mailto:acelists@atlas.sk Aceman] (:aceman), [mailto:mozilla@jorgk.com Jörg Knobloch] (:jorgk), [mailto:rkent@caspia.com Kent James] (:rkent)
|peers=[mailto:acelists@atlas.sk Aceman] (:aceman), [mailto:mozilla@jorgk.com Jörg Knobloch] (:jorgk), [mailto:richard.marti@gmail.com Richard Marti] (:paenglab)
|group=dev-apps-thunderbird
|peersemeritus=Blake Winton, Mike Conley, Kent James
|group=tb-planning
|source_dirs=mail/,mail/themes/,other-licenses/branding/thunderbird/
|source_dirs=mail/,mail/themes/,other-licenses/branding/thunderbird/
|url=https://developer.mozilla.org/en/Thunderbird
|url=https://developer.mozilla.org/en/Thunderbird
https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements
https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements
|components=Thunderbird::General, Thunderbird::Installer, Thunderbird::Mail Window Front End, Thunderbird::OS Integration, Thunderbird::Search, Thunderbird::Security
|components=Thunderbird
}}
}}


{{Module
{{Module
|name=Thunderbird Council
|name=Thunderbird Council
|description=The Thunderbird Council is the governing body for the Thunderbird project. Peers are the members of the Council.
|description=The Thunderbird Council is the elected governing body for the Thunderbird project. Peers are the members of the Council.
|owner=Chairman: [mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen)
|owner=Chairman 2018: [mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen)
|peers=[mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin)<br />
|peers=[mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin), [mailto:vseerror@lehigh.edu Wayne Mery] (:wsmwk), [mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen), [mailto:clokep@patrick.cloke.us Patrick Cloke] (:clokep), [mailto:mozilla@jorgk.com Jörg Knobloch] (:jorgk), [mailto:lieser@posteo.net Philippe Lieser],[mailto:ryan@thunderbird.net Ryan Sipes] (:ryanleesipes)
[mailto:vseerror@lehigh.edu Wayne Mery] (:wsmwk)<br />
|url=[mailto:thunderbird-council@mozilla.org The Thunderbird Council]
[mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen)<br />
[mailto:clokep@patrick.cloke.us Patrick Cloke] (:clokep)<br />
[mailto:mozilla@jorgk.com Jörg Knobloch] (:jorgk)<br />
[mailto:lieser@posteo.net Philippe Lieser]<br />
[mailto:ryan@thunderbird.net Ryan Sipes] (:ryanleesipes)
|url=[mailto:thunderbird-council@mozilla.org Mailing list for Thunderbird Council]
}}
}}
===Sub Modules===


{{Module
{{Module
|name=Build Config
|name=Build Config
|description=
|description=Build Automation
|owner=[mailto:mozilla@hocat.ca Tom Prince] (:tomprince)
|owner=[mailto:rob@thunderbird.net Rob Lemley] (:rjl)
|source_dirs=mail/config/
|source_dirs=mail/config/, taskcluster/
|peers=[mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen), [mailto:Pidgeot18@gmail.com Joshua Cranmer] (:jcranmer)
|peers=[mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen), [mailto:mozilla@hocat.ca Tom Prince] (:tomprince)
|peersemeritus=Mark Banner (:standard8), Siddharth Agarwal (:sid0), Justin Wood (:callek)
|peersemeritus=Mark Banner (:standard8), Siddharth Agarwal (:sid0), Justin Wood (:callek), Joshua Cranmer (:jcranmer)
|components=Thunderbird::Build Config
|components=Thunderbird::Build Config
}}
}}


{{Module
{{Module
|name=3-pane and standalone message views
|name=Add-on Support
|description=The main mail window and standalone message window
|description=APIs to enable extensions, as well as their installation
|owner=[mailto:squibblyflabbetydoo@gmail.com Jim Porter] (:squib)
|peers=[mailto:mozilla@kewis.ch Philipp Kewisch] (:Fallen), [mailto:geoff@darktrojan.net Geoff Lankow] (:darktrojan)
|peersemeritus=David Bienvenu (:bienvenu), [mailto:mconley@mozilla.com Mike Conley]
|components=Thunderbird::Add-Ons Extensions API, Thunderbird::Add-Ons General
|components=Thunderbird::Folder and Message Lists, Thunderbird::Message Reader UI, Thunderbird::Toolbars and Tabs
}}
 
{{Module
|name=Address Book
|description=
|owner=
|peersemeritus=Mark Banner (:standard8), [mailto:mconley@mozilla.com Mike Conley] (:mconley)
|components=Thunderbird::Address Book
|source_dirs=mailnews/db/gloda, mail/components/addrbook
}}
 
{{Module
|name=Compose
|description=
|owner=
|peers=[mailto:jorgk@jorgk.com Jörg Knobloch] (:jorgk), [mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin)
|peersemeritus=[mailto:mconley@mozilla.com Mike Conley] (:mconley)
|components=Thunderbird::Message Compose Window
|source_dirs=mail/components/compose
|notes=Ask Thunderbird owners for owner decisions, see peers for review
}}
}}


{{Module
{{Module
|name=Instant Messaging
|name=Instant Messaging
|description=The chat and instant messaging component on Thunderbird
|description=The chat and instant messaging component of Thunderbird
|owner=[mailto:florian@mozilla.com Florian Quèze]
|owner=[mailto:florian@mozilla.com Florian Quèze]
|peers=[mailto:clokep@gmail.com Patrick Cloke] (:clokep), [mailto:aleth@instantbird.org aleth] (:aleth)
|peers=[mailto:clokep@gmail.com Patrick Cloke] (:clokep)
|components=Thunderbird::Instant Messaging
|components=Thunderbird::Instant Messaging
|source_dirs=mail/components/im/
|source_dirs=mail/components/im/, chat/
}}
 
{{Module
|name=Preferences and Account Settings
|description=The options dialog
|owner=
|peers=
|components=Thunderbird::Preferences
|source_dirs=mail/components/preferences
|notes=Ask a Thunderbird owner or peer for review
}}
 
{{Module
|name=Testing Infrastructure
|description=
|owner=
|ownersemeritus=Mark Banner (:standard8)
|peers=[mailto:aleth@instantbird.org aleth] (:aleth), [mailto:acelists@atlas.sk Aceman] (:aceman)
|components=Thunderbird::Testing Infrastructure
|source_dirs=mail/test, test
}}
}}


Line 111: Line 63:
|description=
|description=
|owner=[mailto:richard.marti@gmail.com Richard Marti] (:paenglab)
|owner=[mailto:richard.marti@gmail.com Richard Marti] (:paenglab)
|peers=
|peersemeritus=Josiah Bruner (:JosiahOne), Blake Winton (:bwinton), Mike Conley (:mconley)
|peersemeritus=Josiah Bruner (:JosiahOne), [mailto:bwinton@mozilla.com Blake Winton] (:bwinton), [mailto:mconley@mozilla.com Mike Conley] (:mconley)
|components=Thunderbird::Theme
|components=Thunderbird::Theme
|source_dirs=mail/themes
|source_dirs=mail/themes/
}}
}}


Line 121: Line 72:
|description=
|description=
|peers=[mailto:richard.marti@gmail.com Richard Marti] (:paenglab), [mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin)
|peers=[mailto:richard.marti@gmail.com Richard Marti] (:paenglab), [mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin)
|peersemeritus=[mailto:bwinton@mozilla.com Blake Winton] (:bwinton)
|peersemeritus=Blake Winton (:bwinton)
|components=Thunderbird::General
|components=Thunderbird::General
}}
}}
Line 127: Line 78:
{{Module
{{Module
|name=Website
|name=Website
|description=The Thunderbird related pages on www.mozilla.org and elsewhere.
|description=The Thunderbird related pages on thunderbird.net and elsewhere.
|owner=
|owner=[mailto:sancus@off.net Andrei Hajdukewycz] (:sancus)
|peers=[mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin), [mailto:vseerror@lehigh.edu Wayne Mery] (:wsmwk), [mailto:rkent@caspia.com Kent James] (:rkent)
|peers=[mailto:mkmelin+mozilla@iki.fi Magnus Melin] (:mkmelin), [mailto:vseerror@lehigh.edu Wayne Mery] (:wsmwk), [mailto:ryan@thunderbird.net Ryan Sipes] (:ryanleesipes)
|components=www.mozilla.org::Thunderbird
|components=https://github.com/thundernest/thunderbird-website
|source_dirs=bedrock/thunderbird
|source_dirs=https://github.com/thundernest/thunderbird-website
}}
}}
<noinclude>
===Unassigned Bugzilla Components===
The following Bugzilla components in the Thunderbird project have not been assigned to a module:
<pre>
Thunderbird::Help Documentation - roll into Mail Window Front End
</pre>
</noinclude>

Revision as of 11:15, 14 October 2018

Only module owners may edit this page.

They may:

  • update any information about their module except the name of the owner
  • add or remove sub-modules
  • change the owner of a sub-module
  • add emeritus owners or peers

Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in mozilla.governance.

Name: Thunderbird (#)
Description: Standalone Mail Application.
Owner: Magnus Melin (:mkmelin)
Peer(s): Aceman (:aceman), Jörg Knobloch (:jorgk), Richard Marti (:paenglab)
Owner(s) Emeritus: Mark Banner (:standard8), David Bienvenu (:bienvenu), Scott MacGregor (:mscott)
Peer(s) Emeritus: Blake Winton, Mike Conley, Kent James
Source Dir(s): mail/,mail/themes/,other-licenses/branding/thunderbird/
Bugzilla Component(s): Thunderbird
URL(s): https://developer.mozilla.org/en/Thunderbird https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements
Discussion Group: tb-planning
Name: Thunderbird Council (#)
Description: The Thunderbird Council is the elected governing body for the Thunderbird project. Peers are the members of the Council.
Owner: Chairman 2018: Philipp Kewisch (:Fallen)
Peer(s): Magnus Melin (:mkmelin), Wayne Mery (:wsmwk), Philipp Kewisch (:Fallen), Patrick Cloke (:clokep), Jörg Knobloch (:jorgk), Philippe Lieser,Ryan Sipes (:ryanleesipes)
URL(s): The Thunderbird Council
Name: Build Config (#)
Description: Build Automation
Owner: Rob Lemley (:rjl)
Peer(s): Philipp Kewisch (:Fallen), Tom Prince (:tomprince)
Peer(s) Emeritus: Mark Banner (:standard8), Siddharth Agarwal (:sid0), Justin Wood (:callek), Joshua Cranmer (:jcranmer)
Source Dir(s): mail/config/, taskcluster/
Bugzilla Component(s): Thunderbird::Build Config
Name: Add-on Support (#)
Description: APIs to enable extensions, as well as their installation
Owner: none
Peer(s): Philipp Kewisch (:Fallen), Geoff Lankow (:darktrojan)
Bugzilla Component(s): Thunderbird::Add-Ons Extensions API, Thunderbird::Add-Ons General
Name: Instant Messaging (#)
Description: The chat and instant messaging component of Thunderbird
Owner: Florian Quèze
Peer(s): Patrick Cloke (:clokep)
Source Dir(s): mail/components/im/, chat/
Bugzilla Component(s): Thunderbird::Instant Messaging
Name: Theme (#)
Description:
Owner: Richard Marti (:paenglab)
Peer(s) Emeritus: Josiah Bruner (:JosiahOne), Blake Winton (:bwinton), Mike Conley (:mconley)
Source Dir(s): mail/themes/
Bugzilla Component(s): Thunderbird::Theme
Name: UX (User Experience) (#)
Description:
Owner: none
Peer(s): Richard Marti (:paenglab), Magnus Melin (:mkmelin)
Peer(s) Emeritus: Blake Winton (:bwinton)
Bugzilla Component(s): Thunderbird::General
Name: Website (#)
Description: The Thunderbird related pages on thunderbird.net and elsewhere.
Owner: Andrei Hajdukewycz (:sancus)
Peer(s): Magnus Melin (:mkmelin), Wayne Mery (:wsmwk), Ryan Sipes (:ryanleesipes)
Source Dir(s): https://github.com/thundernest/thunderbird-website
Bugzilla Component(s): https://github.com/thundernest/thunderbird-website