SeaMonkey:Project Organization: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add short descriptions of the page and drivers)
 
(14 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{SeaMonkey-Resources}}
This page describes the structure of the SeaMonkey project. For now, only drivers are listed, but it will be updated with the structure for the rest of the project as soon as we have figured it out.
This page describes the structure of the SeaMonkey project. For now, only drivers are listed, but it will be updated with the structure for the rest of the project as soon as we have figured it out.


==SeaMonkey Drivers==
==SeaMonkey Council==
 
The SeaMonkey Council is the team responsible for project and release management, and can be contacted via the email address [mailto:seamonkey-council@mozilla.org seamonkey-council@mozilla.org]. Its responsibilities include release management (deciding when to cut releases and what code is included in a release; the release engineer of the Council is responsible for actually doing the release) and being the final instance for decisions about features when developers disagree. The SeaMonkey Council also decides on legal issues concerning the SeaMonkey project, in conjunction with the Mozilla Foundation, which provides legal backing for the project.


Drivers are a team who are responsible for project and release mangement.
[http://www.seamonkey-project.org/about#council List of Council Members]


===Christian Biesinger (biesi)===
==Project Area Owners and Peers==
Christian has been working on Mozilla for a few years; he mostly works in Gecko code, but also does UI patches occasionally. He wrote the image decoders for BMP and XBM files. He also wrote a [http://wiki.mozilla.org/wiki/User:Biesi Plan to make Seamonkey use the "new toolkit"].


===Robert Kaiser (KaiRo)===
The SeaMonkey Project is divided into several areas, which are listed on our [http://www.seamonkey-project.org/dev/project-areas project areas list]. Each of those areas should have an owner and possibly several peers (people who know the code well enough to give reviews there), who together care about that area.
KaiRo is the head of MLP staff (Mozilla Localization Project) and has worked on localizing SeaMonkey since late 1999 (M11/M12). He's also doing the EarlyBlue and LCARStrek themes and has done some work on making some parts of the product localizeable and themable. See also http://wiki.mozilla.org/wiki/User:KaiRo and http://mozilla.kairo.at/
The sum of those areas build a strong group of developers, who can move the SeaMonkey project forward.


===Ian Neal (IanN)===
==Community==
Ian does work on XUL/JS stuff (mainly UI but also some backend) with a little bit of simple C++ stuff thrown in. He peer reviews on help and has been actively involved in Seamonkey development for about two years.


===Neil Rashbrook (Neil)===
Additionally, there's a vibrant community surrounding those developers, see the [http://www.seamonkey-project.org/community SeaMonkey community page] for how to get in touch with those people.
Neil is the "module owner" of XPFE (most of the SeaMonkey-specific code), and a super-reviewer focussed on XPFE and MailNews. He has been very involved in all SeaMonkey related development for years.


===Christopher Thomas (CTho)===
[[category:SeaMonkey|p]]
Chris has been a Mozilla user for about 3 years, and started as a developer about a year and a half ago.  His interests have been mostly in the Mozilla frontend.  He is experienced with JS and C++.  While he has not been working with Mozilla as long as the other drivers, he has been very active in organizing the new SeaMonkey group, and putting together various proposals.

Latest revision as of 07:02, 2 August 2012

SeaMonkeylogo.png
Resources
SeaMonkey Homepage
FAQ / Help
Goals
Organization
QA
Supporters
Add-ons
Localization
Reasons
Branding
Release History
Tasks & Projects
IRC Chat Logs
Discussion
Suiterunner

This page describes the structure of the SeaMonkey project. For now, only drivers are listed, but it will be updated with the structure for the rest of the project as soon as we have figured it out.

SeaMonkey Council

The SeaMonkey Council is the team responsible for project and release management, and can be contacted via the email address seamonkey-council@mozilla.org. Its responsibilities include release management (deciding when to cut releases and what code is included in a release; the release engineer of the Council is responsible for actually doing the release) and being the final instance for decisions about features when developers disagree. The SeaMonkey Council also decides on legal issues concerning the SeaMonkey project, in conjunction with the Mozilla Foundation, which provides legal backing for the project.

List of Council Members

Project Area Owners and Peers

The SeaMonkey Project is divided into several areas, which are listed on our project areas list. Each of those areas should have an owner and possibly several peers (people who know the code well enough to give reviews there), who together care about that area. The sum of those areas build a strong group of developers, who can move the SeaMonkey project forward.

Community

Additionally, there's a vibrant community surrounding those developers, see the SeaMonkey community page for how to get in touch with those people.