Modules/SeaMonkey: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(42 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<noinclude>
'''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 [https://www.mozilla.org/about/forums/#governance mozilla.governance].
</noinclude>
{{Module
{{Module
|name=SeaMonkey
|name=SeaMonkey
|description=SeaMonkey, the Mozilla Application Suite
|description=SeaMonkey, the Mozilla Application Suite
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:jag@tty.nl Peter 'jag' Annema], [mailto:timeless@mozdev.org Josh 'timeless' Soref]  
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr)
|group=dev-apps-seamonkey
|group=dev-apps-seamonkey
|source_dirs=suite/*
|source_dirs=suite/*
Line 15: Line 27:
|name=User Interface
|name=User Interface
|description=User Interface
|description=User Interface
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr)
|components=
}}
}}


Line 23: Line 34:
|name=User Design and Review
|name=User Design and Review
|description=Achieving consistency throughout the product both internally and externally
|description=Achieving consistency throughout the product both internally and externally
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:jag@tty.nl Peter Annema], [mailto:timeless@mozdev.org Josh 'timeless' Soref]
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr)
|components=SeaMonkey::UI Design
|components=SeaMonkey::UI Design
}}
}}
Line 31: Line 42:
|name=Themes
|name=Themes
|description=Classic, Modern, general theme issues
|description=Classic, Modern, general theme issues
|owner=[mailto: MReimer]
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:kairo@kairo.at Robert Kaiser]
|source_dirs=suite/themes/
|peers=[mailto:kairo@kairo.at Robert Kaiser] (:KaiRo), [mailto:Manuel.Spam@nurfuerspam.de Manuel Reimer] (MReimer), [mailto:philip.chee@gmail.com Philip Chee] (Ratty), [mailto:stefanh@inbox.com Stefan] (:stefanh)
|components=SeaMonkey::Themes
|components=SeaMonkey::Themes
}}
}}


===Browser===
===Browser===
{{Module
|name=Browser
|description=Navigator UI and parts of the suite that are mainly used by the browser (some may be shared with Mail or Composer to a certain extent though)
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/browser/
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr)
}}


{{Module
{{Module
|name=Browsing Tools
|name=Bookmarks & History
|description=UI for tools that help with browser functionality (Bookmarks, History, location bar, page info, view source, autocomplete etc.)
|description=includes adding, deleting, editing bookmarks, problems with Bookmarks Manager, Bookmarks toolbar and menu, History window and "Go" menu
|owner=[mailto: db48x]
|owner=
|peers=
|source_dirs=suite/common/bookmarks/, suite/common/history/, suite/common/places/
|components=SeaMonkey::Bookmarks & History, SeaMonkey::Location Bar, SeaMonkey::Page Info, SeaMonkey::Autocomplete
|components=SeaMonkey::Bookmarks & History
|notes=Ask a SeaMonkey Browser owner or peer for review
}}
}}


Line 49: Line 69:
|name=Download & File Handling
|name=Download & File Handling
|description=Download Manager, helper apps, open/save files
|description=Download Manager, helper apps, open/save files
|owner=[mailto:cbiesinger@gmail.com Christian Biesinger]
|owner=
|peers=
|source_dirs=suite/common/downloads/
|components=SeaMonkey::Download & File Handling
|components=SeaMonkey::Download & File Handling
|notes=Ask a SeaMonkey Browser owner or peer for review
}}
{{Module
|name=Page Info
|description=Download Manager, helper apps, open/save files
|owner=[mailto:db48x@db48x.net Daniel Brooks] (db48x)
|source_dirs=suite/browser/pageinfo/
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::Page Info
}}
}}


{{Module
{{Module
|name=Privacy, Passwords & Permissions
|name=Passwords & Permissions
|description=UI for Passwords, PopUp/Image blocking, Cookies; Wallet (Backend code for most of those is shared)
|description=UI for Passwords, PopUp/Image blocking, Cookies; Wallet (Backend code for most of those is shared)
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:kairo@kairo.at Robert Kaiser] (:KaiRo) (Data Manager)
|peers=[mailto:dveditz@cruzio.com Dan Veditz]
|source_dirs=suite/common/permissions/, suite/common/dataman/
|peers=[mailto:dveditz@mozilla.com Dan Veditz] (:dveditz) (backend integration), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::Passwords & Permissions
|components=SeaMonkey::Passwords & Permissions
}}
}}


{{Module
{{Module
|name=Sidebar & Search
|name=Search & Sidebar
|description=Sidebar (incl. internal panels), web search features
|description=Web search features, Sidebar (incl. internal panels)
|owner=[mailto:mnyromyr@tprac.de Karsten Düsterloh]
|owner=[mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr)
|peers=
|source_dirs=suite/common/search/, suite/common/sidebar/
|components=SeaMonkey::Sidebar, SeaMonkey::Search
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::Search, SeaMonkey::Sidebar
}}
 
{{Module
|name=Tabbed Browser
|description=browser tab features and the tabbed browser widget
|owner=[mailto:misak.bugzilla@gmail.com Misak Khachatryan] (misak)
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil), [mailto:philip.chee@gmail.com Philip Chee] (Ratty)
|components=SeaMonkey::Tabbed Browser
}}
}}


Line 73: Line 113:


{{Module
{{Module
|name=Address Book & Contacts
|name=MailNews
|description=Address book, VCard support, Address book sidebar etc.
|description=Overall SeaMonkey MailNews Module
|owner=[mailto:bugzilla@standard8.plus.com Mark Banner]
|owner=[mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr)
|peers=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::MailNews: Address Book & Contacts
|components=SeaMonkey::MailNews: General
}}
}}


Line 83: Line 123:
|name=Account Management & Configuration
|name=Account Management & Configuration
|description=Account Manager/Wizard, Preferences panels, etc.
|description=Account Manager/Wizard, Preferences panels, etc.
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|peers=
|peers=[mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/mailnews/prefs/, suite/mailnews/addrbook/prefs/, suite/mailnews/compose/prefs/
|components=SeaMonkey::MailNews: Account Configuration
|components=SeaMonkey::MailNews: Account Configuration
}}
}}


{{Module
{{Module
|name=Composition
|name=Address Book & Contacts
|description=Compose window, etc.
|description=Address book, VCard support, Address book sidebar etc.
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|owner=
|peers=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal (IanN)], [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::MailNews: Composition
|source_dirs=suite/mailnews/addrbook/
|components=SeaMonkey::MailNews: Address Book & Contacts
}}
}}


Line 99: Line 141:
|name=Backend
|name=Backend
|description=Watch backend closely, make us work with it, help improving it; includes: Transmission (receiving, sending, receipts), offline, (junk) filters, storage bugs, etc.
|description=Watch backend closely, make us work with it, help improving it; includes: Transmission (receiving, sending, receipts), offline, (junk) filters, storage bugs, etc.
|owner=[mailto:bienvenu@nventure.com David Bienvenu]
|owner=David Bienvenu (:bienvenu)
|peers=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::MailNews: Backend
|components=SeaMonkey::MailNews: Backend
}}
{{Module
|name=Composition
|description=Compose window, etc.
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|peers=[mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/mailnews/compose/
|components=SeaMonkey::MailNews: Composition
}}
}}


Line 107: Line 158:
|name=Message Display
|name=Message Display
|description=Main window; display of mails, news, maybe RSS; search; notifications; drag'n'drop; etc.
|description=Main window; display of mails, news, maybe RSS; search; notifications; drag'n'drop; etc.
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|peers=
|peers=[mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/mailnews/
|components=SeaMonkey::MailNews: Message Display
|components=SeaMonkey::MailNews: Message Display
}}
}}
===Composer===


{{Module
{{Module
|name=Composer
|name=Composer
|description=
|description=UI issues within Composer, toolbars, buttons, menus, dialogs. Application launch issues too.
|owner=
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:timeless@mozdev.org Josh 'timeless' Soref], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:kaze@kompozer.net Fabien Cazenave] (:kaze), [mailto:timeless@mozdev.org Josh Soref] (timeless)
|source_dirs=editor/ui/
|components=SeaMonkey::Composer
|components=SeaMonkey::Composer
}}
}}
===Cross-Suite Components===


{{Module
{{Module
|name=Integration of external apps
|name=Autocomplete, Find in Page & Location Bar
|description=integration of chatzilla, inspector, venkman, calendar, etc.
|description=Autocomplete widget, find in page used for browser and mailnews addresses and location bar
|owner=
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|components=
|components=SeaMonkey::Autocomplete, SeaMonkey::Find in Page, SeaMonkey::Location Bar
}}
}}
===Cross-Suite Components===


{{Module
{{Module
|name=Build Config
|name=Build Config
|description=
|description=Issues around building SeaMonkey
|owner=[mailto:cmp@mozilla.org Chase Phillips]
|owner=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
|peers=[mailto:wtc@google.com Wan-Teh Chang], [mailto:dbaron@dbaron.org David Baron], [mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto: bryner]
|peers=[mailto:kairo@kairo.at Robert Kaiser] (:KaiRo)
|source_dirs=suite/app/, suite/build/, suite/config/
|components=SeaMonkey::Build Config
|components=SeaMonkey::Build Config
}}
{{Module
|name=Feed Discovery and Preview
|description=Discovery of feeds and inline preview
|owner=[mailto:bugzilla@mcsmurf.de Frank Wein] (:mcsmurf)
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/feeds/, suite/common/feeds/
|components=SeaMonkey::Feed Discovery and Preview
}}
}}


{{Module
{{Module
|name=Help
|name=Help
|description=
|description=Help menus, help viewer and help content
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|peers=[mailto: stefanh], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto: InvisibleSmiley]
|peers=[mailto:stefanh@inbox.com Stefan] (:stefanh), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil), [mailto:jh@junetz.de Jens Hatlak] (:InvisibleSmiley)
|source_dirs=suite/locales/en-US/chrome/common/help/
|components=SeaMonkey::Help
|components=SeaMonkey::Help
}}
}}
Line 149: Line 215:
|name=Installer
|name=Installer
|description=
|description=
|owner=[mailto:ajschult@verizon.net Andrew Schultz] (Linux), [mailto:csthomas@gmail.com Christopher Thomas] (Windows), [mailto:bugzilla@mcsmurf.de Frank Wein] (trunk/NSIS)
|owner=[mailto:bugzilla@mcsmurf.de Frank Wein] (:mcsmurf)
|peers=[mailto:dveditz@cruzio.com Dan Veditz] (xpfe variants)
|peers=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/installer/
|components=SeaMonkey::Installer
|components=SeaMonkey::Installer
}}
{{Module
|name=Integration of external apps
|description=integration of chatzilla, inspector, venkman, calendar, etc.
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:philip.chee@gmail.com Philip Chee] (Ratty)
|source_dirs=suite/smile/
}}
{{Module
|name=OS Integration
|description=
|owner=[mailto:bugzilla@mcsmurf.de Frank Wein] (:mcsmurf)
|peers= [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::OS Integration
}}
}}


Line 157: Line 240:
|name=Preferences
|name=Preferences
|description=Preference Panels; default preferences; etc.
|description=Preference Panels; default preferences; etc.
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|owner=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|peers=
|peers=[mailto:mnyromyr@tprac.de Karsten Düsterloh] (Mnyromyr), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/common/pref/
|components=SeaMonkey::Preferences
|components=SeaMonkey::Preferences
}}
{{Module
|name=Release Engineering
|description=Issues around building SeaMonkey
|owner=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
|peers=[mailto:ewong@pw-wspx.org Edmund Wong] (:ewong), [mailto:kairo@kairo.at Robert Kaiser] (:KaiRo)
|components=SeaMonkey::Release Engineering
}}
}}


Line 165: Line 257:
|name=Security
|name=Security
|description=Suite-specific security UI and features, app-level security issues
|description=Suite-specific security UI and features, app-level security issues
|owner=[mailto:dveditz@cruzio.com Dan Veditz]
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=
|peers=[mailto:dveditz@mozilla.com Dan Veditz] (:dveditz) (backend), [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|source_dirs=suite/security/
|components=SeaMonkey::Security
|components=SeaMonkey::Security
}}
{{Module
|name=Session Restore
|description=
|owner=[mailto:misak.bugzilla@gmail.com Misak Khachatryan] (misak)
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|components=SeaMonkey::Session Restore
}}
}}


Line 173: Line 274:
|name=Startup & Profiles
|name=Startup & Profiles
|description=Profile Manager, profile access code, suite startup
|description=Profile Manager, profile access code, suite startup
|owner=[mailto:brian.lu@oracle.com Boying Lu]
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:ccarlen@mac.com Conrad Carlen]
|peers=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek), [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN)
|components=SeaMonkey::Startup & Profiles
|components=SeaMonkey::Startup & Profiles
|source_dirs=suite/profile/
}}
{{Module
|name=Sync UI
|description=
|owner=[mailto:jh@junetz.de Jens Hatlak] (:InvisibleSmiley)
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|source_dirs=suite/common/sync/
|components=SeaMonkey::Sync UI
}}
{{Module
|name=Testing Infrastructure
|description=Testing infrastructure that is specific to the SeaMonkey code
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook] (Neil)
|peers=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek), [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal] (IanN), [mailto:sgautherie.bz@free.fr Serge Gautherie] (:sgautherie)
|source_dirs=suite/*/test/, suite/*/tests/
|components=SeaMonkey::Testing Infrastructure
}}
}}


===Project Organization===
===Project Organization===
{{Module
|name=Project Organization
|description=not real suite code, but all the stuff around it
|owner=[mailto:seamonkey-council@mozilla.org SeaMonkey Council]
}}


{{Module
{{Module
|name=Project Management
|name=Project Management
|description=Someone needs to drive those things and feel responsible for getting SeaMonkey Council decisions
|description=Someone needs to drive those things and feel responsible for getting SeaMonkey Council decisions
|owner=[mailto:seamonkey-council@mozilla.org SeaMonkey Council], [mailto:kairo@kairo.at Robert Kaiser]
|owner=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
|peers=
|peers=
|components=SeaMonkey::Project Organization
|components=SeaMonkey::Project Organization
Line 191: Line 317:
|name=Release Management
|name=Release Management
|description=Get releases out the door, write up release notes
|description=Get releases out the door, write up release notes
|owner=[mailto:kairo@kairo.at Robert Kaiser]
|owner=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
|peers=
|peers=[mailto:kairo@kairo.at Robert Kaiser] (:KaiRo), [mailto:jh@junetz.de Jens Hatlak] (:InvisibleSmiley) (release notes), [mailto:ewong@pw-wspx.org Edmund Wong] (:ewong) (build)
|components=SeaMonkey::Release Engineering
|components=SeaMonkey::Release Engineering
}}
}}
Line 198: Line 324:
{{Module
{{Module
|name=MoFo liaison
|name=MoFo liaison
|description=Keep an open line with MoFo folks and take care of stuff we need of them or they need of us
|description=Keep an open line with [https://www.mozilla.org/ Mozilla Foundation] (MoFo) folks and take care of stuff we need of them or they need of us
|owner=[mailto:kairo@kairo.at Robert Kaiser]
|owner=[mailto:kairo@kairo.at Robert Kaiser] (:KaiRo)
|peers=
|peers=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
|components=
}}
}}


{{Module
{{Module
|name=Quality Assurance (QA)
|name=Quality Assurance (QA), General
|description=Testing, bug triaging, smoketests, bug triaging, testing...
|description=Testing, bug triaging, smoketests, bug triaging, testing...
|owner=[mailto:ajschult@verizon.net Andrew Schultz]
|owner=
|peers=[mailto:sgautherie@free.fr Serge Gautherie]
|peers=[mailto:sgautherie@free.fr Serge Gautherie] (:sgautherie), [mailto:philip.chee@gmail.com Philip Chee] (Ratty), [mailto:antoine.mechelynck@gmail.com Tony Mechelynck] (:tonymec), [mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
|components=
|components=SeaMonkey::General
}}
}}


Line 215: Line 340:
|name=Community, User Relations, Support
|name=Community, User Relations, Support
|description=
|description=
|owner=[mailto: self]
|owner=[mailto:philip.chee@gmail.com Philip Chee] (Ratty)
|peers=
|peers=
|components=
}}
}}


{{Module
{{Module
|name=Marketing/Press/PR, web pages, spokesman
|name=Web pages
|description=
|description=
|owner=[mailto:kairo@kairo.at Robert Kaiser]
|owner=[mailto:jh@junetz.de Jens Hatlak] (:InvisibleSmiley, [https://bugzilla.mozilla.org/show_bug.cgi?id=1275037#c13 no longer an active reviewer])
|peers=
|peers=<s>[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek), [mailto:kairo@kairo.at Robert Kaiser] (:KaiRo)</s>
|components=
|components=Websites::www.seamonkey-project.org
}}
}}


<noinclude>
{{Module
===Unassigned Bugzilla Components===
|name=Marketing/Press/PR/Shop, spokesman
 
|description=
The following Bugzilla components in the SeaMonkey project have not been assigned to a module:
|owner=[mailto:bugspam.Callek@gmail.com Justin Wood] (:Callek)
 
|peers=<s>[mailto:jh@junetz.de Jens Hatlak] (:InvisibleSmiley)</s>, [mailto:kairo@kairo.at Robert Kaiser] (:KaiRo), [mailto:jtekusa@wavecable.com Jeff Lee] (:jtek) (shop)
<pre>
}}
SeaMonkey::Feed Discovery and Preview
SeaMonkey::Find In Page
SeaMonkey::General
SeaMonkey::MailNews: General
SeaMonkey::OS Integration
SeaMonkey::Session Restore
SeaMonkey::Tabbed Browser
SeaMonkey::Testing Infrastructure
</pre>
</noinclude>

Latest revision as of 05:54, 28 March 2017

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: SeaMonkey (#)
Description: SeaMonkey, the Mozilla Application Suite
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Source Dir(s): suite/*
URL(s): http://www.seamonkey-project.org/
Discussion Group: dev-apps-seamonkey

User Interface

Name: User Interface (#)
Description: User Interface
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Name: User Design and Review (#)
Description: Achieving consistency throughout the product both internally and externally
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Bugzilla Component(s): SeaMonkey::UI Design
Name: Themes (#)
Description: Classic, Modern, general theme issues
Owner: Neil Rashbrook (Neil)
Peer(s): Robert Kaiser (:KaiRo), Manuel Reimer (MReimer), Philip Chee (Ratty), Stefan (:stefanh)
Source Dir(s): suite/themes/
Bugzilla Component(s): SeaMonkey::Themes

Browser

Name: Browser (#)
Description: Navigator UI and parts of the suite that are mainly used by the browser (some may be shared with Mail or Composer to a certain extent though)
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr)
Source Dir(s): suite/browser/
Name: Bookmarks & History (#)
Description: includes adding, deleting, editing bookmarks, problems with Bookmarks Manager, Bookmarks toolbar and menu, History window and "Go" menu
Owner:
Source Dir(s): suite/common/bookmarks/, suite/common/history/, suite/common/places/
Bugzilla Component(s): SeaMonkey::Bookmarks & History
Notes: Ask a SeaMonkey Browser owner or peer for review
Name: Download & File Handling (#)
Description: Download Manager, helper apps, open/save files
Owner:
Source Dir(s): suite/common/downloads/
Bugzilla Component(s): SeaMonkey::Download & File Handling
Notes: Ask a SeaMonkey Browser owner or peer for review
Name: Page Info (#)
Description: Download Manager, helper apps, open/save files
Owner: Daniel Brooks (db48x)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/browser/pageinfo/
Bugzilla Component(s): SeaMonkey::Page Info
Name: Passwords & Permissions (#)
Description: UI for Passwords, PopUp/Image blocking, Cookies; Wallet (Backend code for most of those is shared)
Owner: Ian Neal (IanN), Robert Kaiser (:KaiRo) (Data Manager)
Peer(s): Dan Veditz (:dveditz) (backend integration), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/common/permissions/, suite/common/dataman/
Bugzilla Component(s): SeaMonkey::Passwords & Permissions
Name: Search & Sidebar (#)
Description: Web search features, Sidebar (incl. internal panels)
Owner: Karsten Düsterloh (Mnyromyr)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Source Dir(s): suite/common/search/, suite/common/sidebar/
Bugzilla Component(s): SeaMonkey::Search, SeaMonkey::Sidebar
Name: Tabbed Browser (#)
Description: browser tab features and the tabbed browser widget
Owner: Misak Khachatryan (misak)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil), Philip Chee (Ratty)
Bugzilla Component(s): SeaMonkey::Tabbed Browser

MailNews

Name: MailNews (#)
Description: Overall SeaMonkey MailNews Module
Owner: Karsten Düsterloh (Mnyromyr)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::MailNews: General
Name: Account Management & Configuration (#)
Description: Account Manager/Wizard, Preferences panels, etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/prefs/, suite/mailnews/addrbook/prefs/, suite/mailnews/compose/prefs/
Bugzilla Component(s): SeaMonkey::MailNews: Account Configuration
Name: Address Book & Contacts (#)
Description: Address book, VCard support, Address book sidebar etc.
Owner:
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/addrbook/
Bugzilla Component(s): SeaMonkey::MailNews: Address Book & Contacts
Name: Backend (#)
Description: Watch backend closely, make us work with it, help improving it; includes: Transmission (receiving, sending, receipts), offline, (junk) filters, storage bugs, etc.
Owner: David Bienvenu (:bienvenu)
Peer(s): Ian Neal (IanN), Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::MailNews: Backend
Name: Composition (#)
Description: Compose window, etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/compose/
Bugzilla Component(s): SeaMonkey::MailNews: Composition
Name: Message Display (#)
Description: Main window; display of mails, news, maybe RSS; search; notifications; drag'n'drop; etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/mailnews/
Bugzilla Component(s): SeaMonkey::MailNews: Message Display

Composer

Name: Composer (#)
Description: UI issues within Composer, toolbars, buttons, menus, dialogs. Application launch issues too.
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Fabien Cazenave (:kaze), Josh Soref (timeless)
Source Dir(s): editor/ui/
Bugzilla Component(s): SeaMonkey::Composer

Cross-Suite Components

Name: Autocomplete, Find in Page & Location Bar (#)
Description: Autocomplete widget, find in page used for browser and mailnews addresses and location bar
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN)
Bugzilla Component(s): SeaMonkey::Autocomplete, SeaMonkey::Find in Page, SeaMonkey::Location Bar
Name: Build Config (#)
Description: Issues around building SeaMonkey
Owner: Justin Wood (:Callek)
Peer(s): Robert Kaiser (:KaiRo)
Source Dir(s): suite/app/, suite/build/, suite/config/
Bugzilla Component(s): SeaMonkey::Build Config
Name: Feed Discovery and Preview (#)
Description: Discovery of feeds and inline preview
Owner: Frank Wein (:mcsmurf)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Source Dir(s): suite/feeds/, suite/common/feeds/
Bugzilla Component(s): SeaMonkey::Feed Discovery and Preview
Name: Help (#)
Description: Help menus, help viewer and help content
Owner: Ian Neal (IanN)
Peer(s): Stefan (:stefanh), Neil Rashbrook (Neil), Jens Hatlak (:InvisibleSmiley)
Source Dir(s): suite/locales/en-US/chrome/common/help/
Bugzilla Component(s): SeaMonkey::Help
Name: Installer (#)
Description:
Owner: Frank Wein (:mcsmurf)
Peer(s): Justin Wood (:Callek), Neil Rashbrook (Neil)
Source Dir(s): suite/installer/
Bugzilla Component(s): SeaMonkey::Installer
Name: Integration of external apps (#)
Description: integration of chatzilla, inspector, venkman, calendar, etc.
Owner: Neil Rashbrook (Neil)
Peer(s): Ian Neal (IanN), Philip Chee (Ratty)
Source Dir(s): suite/smile/
Name: OS Integration (#)
Description:
Owner: Frank Wein (:mcsmurf)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::OS Integration
Name: Preferences (#)
Description: Preference Panels; default preferences; etc.
Owner: Ian Neal (IanN)
Peer(s): Karsten Düsterloh (Mnyromyr), Neil Rashbrook (Neil)
Source Dir(s): suite/common/pref/
Bugzilla Component(s): SeaMonkey::Preferences
Name: Release Engineering (#)
Description: Issues around building SeaMonkey
Owner: Justin Wood (:Callek)
Peer(s): Edmund Wong (:ewong), Robert Kaiser (:KaiRo)
Bugzilla Component(s): SeaMonkey::Release Engineering
Name: Security (#)
Description: Suite-specific security UI and features, app-level security issues
Owner: Neil Rashbrook (Neil)
Peer(s): Dan Veditz (:dveditz) (backend), Ian Neal (IanN)
Source Dir(s): suite/security/
Bugzilla Component(s): SeaMonkey::Security
Name: Session Restore (#)
Description:
Owner: Misak Khachatryan (misak)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Bugzilla Component(s): SeaMonkey::Session Restore
Name: Startup & Profiles (#)
Description: Profile Manager, profile access code, suite startup
Owner: Neil Rashbrook (Neil)
Peer(s): Justin Wood (:Callek), Ian Neal (IanN)
Source Dir(s): suite/profile/
Bugzilla Component(s): SeaMonkey::Startup & Profiles
Name: Sync UI (#)
Description:
Owner: Jens Hatlak (:InvisibleSmiley)
Peer(s): Ian Neal (IanN), Neil Rashbrook (Neil)
Source Dir(s): suite/common/sync/
Bugzilla Component(s): SeaMonkey::Sync UI
Name: Testing Infrastructure (#)
Description: Testing infrastructure that is specific to the SeaMonkey code
Owner: Neil Rashbrook (Neil)
Peer(s): Justin Wood (:Callek), Ian Neal (IanN), Serge Gautherie (:sgautherie)
Source Dir(s): suite/*/test/, suite/*/tests/
Bugzilla Component(s): SeaMonkey::Testing Infrastructure

Project Organization

Name: Project Organization (#)
Description: not real suite code, but all the stuff around it
Owner: SeaMonkey Council
Name: Project Management (#)
Description: Someone needs to drive those things and feel responsible for getting SeaMonkey Council decisions
Owner: Justin Wood (:Callek)
Bugzilla Component(s): SeaMonkey::Project Organization
Name: Release Management (#)
Description: Get releases out the door, write up release notes
Owner: Justin Wood (:Callek)
Peer(s): Robert Kaiser (:KaiRo), Jens Hatlak (:InvisibleSmiley) (release notes), Edmund Wong (:ewong) (build)
Bugzilla Component(s): SeaMonkey::Release Engineering
Name: MoFo liaison (#)
Description: Keep an open line with Mozilla Foundation (MoFo) folks and take care of stuff we need of them or they need of us
Owner: Robert Kaiser (:KaiRo)
Peer(s): Justin Wood (:Callek)
Name: Quality Assurance (QA), General (#)
Description: Testing, bug triaging, smoketests, bug triaging, testing...
Owner:
Peer(s): Serge Gautherie (:sgautherie), Philip Chee (Ratty), Tony Mechelynck (:tonymec), Justin Wood (:Callek)
Bugzilla Component(s): SeaMonkey::General
Name: Community, User Relations, Support (#)
Description:
Owner: Philip Chee (Ratty)
Name: Web pages (#)
Description:
Owner: Jens Hatlak (:InvisibleSmiley, no longer an active reviewer)
Peer(s): Justin Wood (:Callek), Robert Kaiser (:KaiRo)
Bugzilla Component(s): Websites::www.seamonkey-project.org
Name: Marketing/Press/PR/Shop, spokesman (#)
Description:
Owner: Justin Wood (:Callek)
Peer(s): Jens Hatlak (:InvisibleSmiley), Robert Kaiser (:KaiRo), Jeff Lee (:jtek) (shop)