SeaMonkey project areas

The project areas list describes who can review which part of the SeaMonkey code base. SeaMonkey's Bugzilla components list gets derived from it. It's similar in purpose to the Mozilla Module Owners list, and the Module Ownership document applies as far as possible, esp. its "Criteria for Module Ownership" section. Additionally, SeaMonkey code reviews need to be done by area owners or peers listed in this document.
The list is managed by the SeaMonkey Council; contact us with any comments or suggestions for changes.
Note that only the owner of an area (or its parent area) or the SeaMonkey Council can decide on changes for a specific area. So if you want to get on the list as a peer, contact the owner. If you want to own an area, contact either the parent area's owner (if there is one) or the SeaMonkey Council.

If the table is too wide for your little screen, try a widescreen high-resolution one. :)

Area name Subarea name / Bugzilla component Description Owner Peer(s)
User Interface     Neil ("UI tsar") IanN, Mnyromyr
  UI design achieving consistency throughout the product both internally and externally    
Themes Classic, Modern, general theme issues   KaiRo, MReimer, Ratty, stefanh
Browser   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) Neil IanN, Mnyromyr
  Bookmarks & History includes adding, deleting, editing bookmarks, problems with Bookmarks Manager, Bookmarks toolbar and menu, History window and "Go" menu.    
Download & File Handling Download Manager, helper apps, open/save files    
Page Info   db48x  
Passwords & Permissions Includes Data Manager and UI for Passwords, PopUp/Image blocking, Cookies; Wallet (Backend code for most of those is shared) KaiRo (Data Manager) dveditz (backend integration)
Search & Sidebar Sidebar (incl. internal panels), web search features Mnyromyr  
Tabbed Browser browser tab features and the tabbed browser widget Misak Ratty
MailNews     Mnyromyr IanN, Neil
  MailNews: Account Management & Configuration Account Manager/Wizard, Preferences panels, etc. IanN  
MailNews: Address Book & Contacts Address book, VCard support, Address book sidebar etc. Standard8  
MailNews: Backend Watch backend closely, make us work with it, help improving it; includes: Transmission (receiving, sending, receipts), offline, (junk) filters, storage bugs, etc. bienvenu  
MailNews: Composition Compose window, etc. IanN  
MailNews: General      
MailNews: Message Display Main window; display of mails, news, maybe RSS; search; notifications; drag'n'drop; etc. IanN  
Composer Composer UI issues within Composer, toolbars, buttons, menus, dialogs. Application launch issues too. Neil IanN, kaze, timeless
Cross-suite components   Neil  
  Autocomplete, Find in Page & Location Bar Autocomplete widget, find in page used for browser and mailnews addresses and location bar   IanN
Build Config Issues around building SeaMonkey Callek KaiRo, Standard8
Feed Discovery and Preview discovery of feeds and inline preview mcsmurf IanN
Help help menus, help viewer and help content IanN stefanh, InvisibleSmiley
Installer   mcsmurf Callek
Integration of external apps integration of chatzilla, inspector, venkman, calendar, etc.   IanN, Ratty
OS Integration   mcsmurf IanN, Standard8 (mailnews)
Preferences Preference Panels; default preferences; etc. IanN Mnyromyr
Release Engineering all aspects of the Build and Release Engineering process, including Build/Release Automation, nightly build machines, and buildbots Callek ewong, KaiRo
Security Suite-specific security UI and features, app-level security issues   dveditz (backend integration), IanN
Sessions Restore   Misak IanN
Startup & Profiles Profile Manager, profile access code, suite startup   Callek, IanN
Sync UI   InvisibleSmiley IanN
Testing Infrastructure testing infrastructure that is specific to the SeaMonkey code   Callek, IanN, sgautherie
Project Organisation Project Organization not real suite code, but all the stuff around it SeaMonkey Council  
  Project Management someone needs to drive those things and feel responsible for getting SeaMonkey Council decisions Callek  
Release Management get releases out the door, write up release notes Callek KaiRo, InvisibleSmiley (release notes), ewong (build)
MoFo liaison keep an open line with MoFo folks and take care of stuff we need of them or they need of us KaiRo Callek
Quality Assurance (QA), General Testing, bug triaging, smoketests, bug triaging, testing...   Callek, Ratty, sgautherie, tonymec
Community, User Relations, Support   Ratty  
Web pages seamonkey-project.org InvisibleSmiley Callek, KaiRo
Marketing/Press/PR/Shop, spokesman   Callek InvisibleSmiley, KaiRo, Jeff Lee (shop)