Modules/SeaMonkey: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 168: Line 168:
|peers=[mailto:kairo@kairo.at Robert Kaiser], [mailto:mbanner@mozilla.com Mark "Standard8" Banner]
|peers=[mailto:kairo@kairo.at Robert Kaiser], [mailto:mbanner@mozilla.com Mark "Standard8" Banner]
|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 "mcsmurf" Wein]
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|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]
|peers=[mailto: stefanh], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto: InvisibleSmiley]
|peers=[mailto: stefanh@inbox.com stefanh], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:jh@junetz.de Jens "InvisibleSmiley" Hatlak]
|components=SeaMonkey::Help
|components=SeaMonkey::Help
}}
}}
Line 181: Line 189:
|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 "mcsmurf" Wein]
|peers=[mailto:dveditz@cruzio.com Dan Veditz] (xpfe variants)
|peers=[mailto:bugspam.Callek@gmail.com Justin "Callek" Wood], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|components=SeaMonkey::Installer
|components=SeaMonkey::Installer
}}
}}


{{Module
{{Module
|name=Integration of external apps
|name=Integration of external apps
|description=integration of chatzilla, inspector, venkman, calendar, etc.
|description=integration of chatzilla, inspector, venkman, calendar, etc.
|owner=
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|peers=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal], [mailto:philip.chee@gmail.com Philip "Ratty" Chee]
|components=
}}
 
{{Module
|name=OS Integration
|description=
|owner=[mailto:bugzilla@mcsmurf.de Frank "mcsmurf" Wein]
|peers=[mailto:mbanner@mozilla.com Mark "Standard8" Banner (mailnews)], [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|components=SeaMonkey::OS Integration
}}
}}


Line 199: Line 213:
|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]
|peers=
|peers=[mailto:mnyromyr@tprac.de Karsten Düsterloh], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|components=SeaMonkey::Preferences
|components=SeaMonkey::Preferences
}}
{{Module
|name=Release Engineering
|description=Issues around building SeaMonkey
|owner=[mailto:bugspam.Callek@gmail.com Justin "Callek" Wood]
|peers=[mailto:ewong@pw-wspx.org Edmund "ewong" Wong], [mailto:kairo@kairo.at Robert Kaiser], [mailto:mbanner@mozilla.com Mark "Standard8" Banner]
|components=SeaMonkey::Release Engineering
}}
}}


Line 206: Line 228:
|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]
|peers=
|peers=[mailto:dveditz@cruzio.com Dan Veditz (backend)], [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|components=SeaMonkey::Security
|components=SeaMonkey::Security
}}
{{Module
|name=Session Restore
|description=
|owner=
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|components=SeaMonkey::Session Restore
}}
}}


Line 214: Line 244:
|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]
|peers=[mailto:ccarlen@mac.com Conrad Carlen]
|peers=[mailto:bugspam.Callek@gmail.com Justin "Callek" Wood], [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal]
|components=SeaMonkey::Startup & Profiles
|components=SeaMonkey::Startup & Profiles
}}
{{Module
|name=Sync UI
|description=
|owner=[mailto:jh@junetz.de Jens "InvisibleSmiley" Hatlak]
|peers=[mailto:iann_bugzilla@blueyonder.co.uk Ian Neal],  [mailto:neil@parkwaycc.co.uk Neil Rashbrook]
|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]
|peers=[mailto:bugspam.Callek@gmail.com Justin "Callek" Wood], [mailto:iann_bugzilla@blueyonder.co.uk Ian Neal], [mailto:sgautherie.bz@free.fr Serge "sgautherie" Gautherie]
|components=SeaMonkey::Testing Infrastructure
}}
}}



Revision as of 00:36, 5 March 2012

Name: SeaMonkey (#)
Description: SeaMonkey, the Mozilla Application Suite
Owner: Neil Rashbrook
Peer(s): Peter 'jag' Annema, Josh 'timeless' Soref
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
Peer(s): Ian Neal, Karsten Düsterloh
Name: User Design and Review (#)
Description: Achieving consistency throughout the product both internally and externally
Owner: Neil Rashbrook
Peer(s): Ian Neal, Karsten Düsterloh
Bugzilla Component(s): SeaMonkey::UI Design
Name: Themes (#)
Description: Classic, Modern, general theme issues
Owner: Neil Rashbrook
Peer(s): Robert Kaiser, MReimer, Philip "Ratty" Chee, "stefanh"
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
Peer(s): Ian Neal, Karsten Düsterloh
Name: Bookmarks & History (#)
Description: includes adding, deleting, editing bookmarks, problems with Bookmarks Manager, Bookmarks toolbar and menu, History window and "Go" menu
Owner: Neil Rashbrook
Peer(s): Ian Neal, Karsten Düsterloh
Bugzilla Component(s): SeaMonkey::Bookmarks & History
Name: Download & File Handling (#)
Description: Download Manager, helper apps, open/save files
Owner: Neil Rashbrook
Peer(s): Ian Neal, Karsten Düsterloh
Bugzilla Component(s): SeaMonkey::Download & File Handling
Name: Page Info (#)
Description: Download Manager, helper apps, open/save files
Owner: db48x
Peer(s): Ian Neal, Karsten Düsterloh, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Download & File Handling
Name: Passwords & Permissions (#)
Description: UI for Passwords, PopUp/Image blocking, Cookies; Wallet (Backend code for most of those is shared)
Owner: Ian Neal, Robert Kaiser (Data Manager)
Peer(s): Dan Veditz (backend integration), Karsten Düsterloh, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Passwords & Permissions
Name: Search & Sidbar (#)
Description: Web search features, Sidebar (incl. internal panels)
Owner: Karsten Düsterloh
Peer(s): Ian Neal, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Search, SeaMonkey::Sidebar
Name: Tabbed Browser (#)
Description: browser tab features and the tabbed browser widget
Owner: Misak
Peer(s): Ian Neal, Karsten Düsterloh, Neil Rashbrook, Philip "Ratty" Chee
Bugzilla Component(s): SeaMonkey::Tabbed Browser

MailNews

Name: MailNews (#)
Description: Overall SeaMonkey MailNews Module
Owner: Karsten Düsterloh
Peer(s): Ian Neal, Neil Rashbrook
Name: Account Management & Configuration (#)
Description: Account Manager/Wizard, Preferences panels, etc.
Owner: Ian Neal
Peer(s): Karsten Düsterloh, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::MailNews: Account Configuration
Name: Address Book & Contacts (#)
Description: Address book, VCard support, Address book sidebar etc.
Owner: Mark "Standard8" Banner
Peer(s): Ian Neal, Karsten Düsterloh, Neil Rashbrook
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
Peer(s): Ian Neal, Karsten Düsterloh, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::MailNews: Backend
Name: Composition (#)
Description: Compose window, etc.
Owner: Ian Neal
Peer(s): Karsten Düsterloh, Neil Rashbrook
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
Peer(s): Karsten Düsterloh, Neil Rashbrook
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
Peer(s): Ian Neal, Kaze, Josh 'timeless' Soref
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
Peer(s): Ian Neal
Bugzilla Component(s): SeaMonkey::Autocomplete, SeaMonkey::Find in Page, SeaMonkey::Location Bar
Name: Build Config (#)
Description: Issues around building SeaMonkey
Owner: Justin "Callek" Wood
Peer(s): Robert Kaiser, Mark "Standard8" Banner
Bugzilla Component(s): SeaMonkey::Build Config
Name: Feed Discovery and Preview (#)
Description: Discovery of feeds and inline preview
Owner: Frank "mcsmurf" Wein
Peer(s): Ian Neal, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Feed Discovery and Preview
Name: Help (#)
Description: Help menus, help viewer and help content
Owner: Ian Neal
Peer(s): [mailto: stefanh@inbox.com stefanh], Neil Rashbrook, Jens "InvisibleSmiley" Hatlak
Bugzilla Component(s): SeaMonkey::Help
Name: Installer (#)
Description:
Owner: Frank "mcsmurf" Wein
Peer(s): Justin "Callek" Wood, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Installer
Name: Integration of external apps (#)
Description: integration of chatzilla, inspector, venkman, calendar, etc.
Owner: Neil Rashbrook
Peer(s): Ian Neal, Philip "Ratty" Chee
Name: OS Integration (#)
Description:
Owner: Frank "mcsmurf" Wein
Peer(s): Mark "Standard8" Banner (mailnews), Ian Neal, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::OS Integration
Name: Preferences (#)
Description: Preference Panels; default preferences; etc.
Owner: Ian Neal
Peer(s): Karsten Düsterloh, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Preferences
Name: Release Engineering (#)
Description: Issues around building SeaMonkey
Owner: Justin "Callek" Wood
Peer(s): Edmund "ewong" Wong, Robert Kaiser, Mark "Standard8" Banner
Bugzilla Component(s): SeaMonkey::Release Engineering
Name: Security (#)
Description: Suite-specific security UI and features, app-level security issues
Owner: Neil Rashbrook
Peer(s): Dan Veditz (backend), Ian Neal
Bugzilla Component(s): SeaMonkey::Security
Name: Session Restore (#)
Description:
Owner:
Peer(s): Ian Neal, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Session Restore
Name: Startup & Profiles (#)
Description: Profile Manager, profile access code, suite startup
Owner: Neil Rashbrook
Peer(s): Justin "Callek" Wood, Ian Neal
Bugzilla Component(s): SeaMonkey::Startup & Profiles
Name: Sync UI (#)
Description:
Owner: Jens "InvisibleSmiley" Hatlak
Peer(s): Ian Neal, Neil Rashbrook
Bugzilla Component(s): SeaMonkey::Sync UI
Name: Testing Infrastructure (#)
Description: Testing infrastructure that is specific to the SeaMonkey code
Owner: Neil Rashbrook
Peer(s): Justin "Callek" Wood, Ian Neal, Serge "sgautherie" Gautherie
Bugzilla Component(s): SeaMonkey::Testing Infrastructure

Project Organization

Name: Project Management (#)
Description: Someone needs to drive those things and feel responsible for getting SeaMonkey Council decisions
Owner: SeaMonkey Council, Robert Kaiser
Bugzilla Component(s): SeaMonkey::Project Organization
Name: Release Management (#)
Description: Get releases out the door, write up release notes
Owner: Robert Kaiser
Bugzilla Component(s): SeaMonkey::Release Engineering
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
Owner: Robert Kaiser
Name: Quality Assurance (QA) (#)
Description: Testing, bug triaging, smoketests, bug triaging, testing...
Owner: Andrew Schultz
Peer(s): Serge Gautherie
Name: Community, User Relations, Support (#)
Description:
Owner: [mailto: self]
Name: Marketing/Press/PR, web pages, spokesman (#)
Description:
Owner: Robert Kaiser


Unassigned Bugzilla Components

The following Bugzilla components in the SeaMonkey project have not been assigned to a module:

SeaMonkey::Feed Discovery and Preview
SeaMonkey::Find In Page
SeaMonkey::General
SeaMonkey::MailNews: General
SeaMonkey::OS Integration
SeaMonkey::Session Restore
SeaMonkey::Testing Infrastructure