SeaMonkey:Home Page: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎The plan: add flags for SeaMonkey 1.0.1)
(rewrite SeaMonkey's main wiki page to be more current and explain better what's up in the project)
Line 1: Line 1:
{{SeaMonkey-Resources}}
{{SeaMonkey-Resources}}


This is the Wiki home of the '''[http://www.mozilla.org/projects/seamonkey/ SeaMonkey Project]''', which continues development on the code of the Mozilla Application Suite.
This Mozilla Wiki section covers documents about the '''[http://www.mozilla.org/projects/seamonkey/ SeaMonkey Project]''', which develops an "all-in-one internet application suite", based on code of the previous Mozilla Application Suite.


For quick answers to common questions, please explore the [[SeaMonkey:FAQ|SeaMonkey FAQ]]!
For quick answers to common questions, please explore the [[SeaMonkey:FAQ|SeaMonkey FAQ]]!
Line 7: Line 7:
== Status ==
== Status ==


The Mozilla Foundation has announced that there won't be any more official releases of the Mozilla Application Suite, but they will provide infrastructure for community members who wish to continue development under the [http://www.mozilla.org/projects/seamonkey/news.html#2005-07-02 new project name "SeaMonkey"]. The project has a new team that is independent of the Mozilla Foundation, cares about that application and that takes over the lead for its development.
The SeaMonkey project has released [http://www.mozilla.org/projects/seamonkey/releases/ SeaMonkey 1.0] in Janury, 2006, and continues development of that internet application suite in three ways:
*First, SeaMonkey 1.0.x releases will be security and stability updates to SeaMonkey 1.0 (happening on the so-called "Mozilla 1.8.0 branch")
*Second, work is being done to add [https://bugzilla.mozilla.org/show_bug.cgi?id=315312 some new features] to the suite without changing the bases that SeaMonkey 1.0 built upon. The result of that, will be released as SeaMonkey 1.1 as look and feel the same as 1.0 but with those features added. (This is done on "Mozilla 1.8 branch")
*Third, we are working on migrating the whole application to the new backend framework used by our close relatives Firefox, Thunderbird, etc. and even moving toward using the new "XULRunner" architecture. At the same time we're looking to restructure the SeaMonkey-specific code to be in a common place in a more sensible structure. This will bring lots of new possibilites, like having the new Extension Manager, less development difference between Firefox, Thunderbird and SeaMonkey, a better localization framework ("source L10n") and a theme rework, but it also means some bigger changes in how SeaMonkey's backend behaves. We'll try to retain the feel of the well-known suite though as good as possible. The current work title for a release from that work is "SeaMonkey 1.5", but this is subject to change, and that release is not to be expected before 2007. (This work is happening on "Mozilla trunk")


The Mozilla Foundation still provides the new mozilla.org-hosted project with needed infrastructure, as promised in the [http://www.mozilla.org/seamonkey-transition.html "transition plan" document], as well as maintains the Mozilla 1.7.''x'' Application Suite product, but concentrates development work on their new mainline products Firefox and Thunderbird.
== History ==


== The plan ==
When announcing in the [http://www.mozilla.org/seamonkey-transition.html "transition plan" document] that there won't be any more official releases of the Mozilla Application Suite, the Mozilla Foundation promised to still provide the new mozilla.org-hosted SeaMonkey project with needed infrastructure to do further development on the suite code and release it under the project's new name.
We have created a [[SeaMonkey:Project_Organization#SeaMonkey_Council|SeaMonkey Council]] group. This group will have final say over which bugs are in and which are out for a particular release (and be the group that has control over the relevant bugzilla flags), is responsible for finding people to work on the bugs that need to be fixed, etc.
 
== The team ==
 
A group of very active SeaMonkey developers build the [[SeaMonkey:Project_Organization#SeaMonkey_Council|SeaMonkey Council]], who is responsible for project and release management.
 
That doesn't mean we don't need an even bigger group of developers working on the product or taking resposibilities of certain areas in the project. We also need people doing QA and regular testing on our product. The development community of SeaMonkey is structured into [http://www.mozilla.org/projects/seamonkey/project-areas.html project areas] which cover different parts of the SeaMonkey project. Many of those still need help from more developers, if you want to lend us a hand there, please contact [mailto:seamonkey-council@mozilla.org seamonkey-council@mozilla.org].
 
Here is a page with a [[SeaMonkey:Supporters|list of the currently known supporters]].
 
== How to help ==


Our [[SeaMonkey:Project Goals|Project Goals]] document describes where the project is basically headed.
Our [[SeaMonkey:Project Goals|Project Goals]] document describes where the project is basically headed.


You can help by working on [[SeaMonkey:QA|SeaMonkey QA]] as you use SeaMonkey.
You can help by working on [[SeaMonkey:QA|SeaMonkey QA]] as you use SeaMonkey.
Several bugzilla flags track iussues that need to be fixed for our upcoming releases:
A 'blocking-seamonkey1.0.1' flag has been set up in bugzilla to help keep track of what needs to be done before SeaMonkey 1.0.1.  You can [https://bugzilla.mozilla.org/query.cgi?product=Mozilla%20Application%20Suite&field0-0-0=flagtypes.name&type0-0-0=substring&value0-0-0=blocking-seamonkey1.0.1 create your own query] with this flag, or view the [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.0.1%2B open approved bugs] and [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.0.1%3F yet to be approved bugs] blocking the release.
A 'blocking-seamonkey1.0.1' flag has been set up in bugzilla to help keep track of what needs to be done before SeaMonkey 1.0.1.  You can [https://bugzilla.mozilla.org/query.cgi?product=Mozilla%20Application%20Suite&field0-0-0=flagtypes.name&type0-0-0=substring&value0-0-0=blocking-seamonkey1.0.1 create your own query] with this flag, or view the [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.0.1%2B open approved bugs] and [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.0.1%3F yet to be approved bugs] blocking the release.


A 'blocking-seamonkey1.1a' flag has been set up in bugzilla to help keep track of what needs to be done before SeaMonkey 1.1a.  You can [https://bugzilla.mozilla.org/query.cgi?product=Mozilla%20Application%20Suite&field0-0-0=flagtypes.name&type0-0-0=substring&value0-0-0=blocking-seamonkey1.1a create your own query] with this flag, or view the [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.1a%2B open approved bugs] and [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.1a%3F yet to be approved bugs] blocking the release.
A 'blocking-seamonkey1.1a' flag has been set up in bugzilla to help keep track of what needs to be done before SeaMonkey 1.1a.  You can [https://bugzilla.mozilla.org/query.cgi?product=Mozilla%20Application%20Suite&field0-0-0=flagtypes.name&type0-0-0=substring&value0-0-0=blocking-seamonkey1.1a create your own query] with this flag, or view the [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.1a%2B open approved bugs] and [https://bugzilla.mozilla.org/buglist.cgi?product=Mozilla+Application+Suite&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking-seamonkey1.1a%3F yet to be approved bugs] blocking the release.


In preparation for SeaMonkey 1.5, the first step is that we have to get SeaMonkey to use the infrastructure of the new products (for example the toolkit which is discussed in [https://bugzilla.mozilla.org/show_bug.cgi?id=255807 bug 255807]), preferrably up to the whole XULRunner thingy.
== Development ==
We also should port a few things of the new apps back to SeaMonkey, but retain what makes us like the suite.
 
I guess we could do a list here of what's to do and who is working on what.
 
An overview of some thoughts of what has to be done is available at the user page of [[User:Biesi|Biesi]]


=== The Progress ===
In preparation for "SeaMonkey 1.5", the first step is that we have to get SeaMonkey to use the infrastructure of the new products (for example the toolkit which is discussed in [https://bugzilla.mozilla.org/show_bug.cgi?id=255807 bug 255807]), preferrably up to the whole XULRunner thingy.
We released [[SeaMonkey:First Release|SeaMonkey 1.0]] on January 30th, 2006!  See the [http://www.mozilla.org/projects/seamonkey/news.html#2006-01-30 release announcement] for more details.
We also should port a few features of the new apps back to SeaMonkey, but retain what makes us like the suite.
This followed a [http://www.mozilla.org/projects/seamonkey/news.html#2005-12-19  beta release] on December 19th, 2005.


== The team ==
The [[SeaMonkey:Toolkit_Transition]] document describes what's planned for that big transition.


A group of very active SeaMonkey developers gathered on IRC and agreed on a [[SeaMonkey:Project_Organization#SeaMonkey_Council|SeaMonkey Council]] who are responsible for project and release management.
We also have a [[SeaMonkey:Suite_Directory_Layout]] document that describes how the new mozilla/suite/ directory in the CVS repository should be structured.
 
That doesn't mean we don't need an even bigger group of developers working on the product or taking resposibilities of certain areas in the project. We also need people doing QA and regular testing on our product. How those groups will be structured and organized is currently being discussed and we hope to have some information about that soon.
 
Here is a page with a [[SeaMonkey:Supporters|list of the currently known supporters]].


== Meetings ==
== Meetings ==

Revision as of 18:51, 2 March 2006

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 Mozilla Wiki section covers documents about the SeaMonkey Project, which develops an "all-in-one internet application suite", based on code of the previous Mozilla Application Suite.

For quick answers to common questions, please explore the SeaMonkey FAQ!

Status

The SeaMonkey project has released SeaMonkey 1.0 in Janury, 2006, and continues development of that internet application suite in three ways:

  • First, SeaMonkey 1.0.x releases will be security and stability updates to SeaMonkey 1.0 (happening on the so-called "Mozilla 1.8.0 branch")
  • Second, work is being done to add some new features to the suite without changing the bases that SeaMonkey 1.0 built upon. The result of that, will be released as SeaMonkey 1.1 as look and feel the same as 1.0 but with those features added. (This is done on "Mozilla 1.8 branch")
  • Third, we are working on migrating the whole application to the new backend framework used by our close relatives Firefox, Thunderbird, etc. and even moving toward using the new "XULRunner" architecture. At the same time we're looking to restructure the SeaMonkey-specific code to be in a common place in a more sensible structure. This will bring lots of new possibilites, like having the new Extension Manager, less development difference between Firefox, Thunderbird and SeaMonkey, a better localization framework ("source L10n") and a theme rework, but it also means some bigger changes in how SeaMonkey's backend behaves. We'll try to retain the feel of the well-known suite though as good as possible. The current work title for a release from that work is "SeaMonkey 1.5", but this is subject to change, and that release is not to be expected before 2007. (This work is happening on "Mozilla trunk")

History

When announcing in the "transition plan" document that there won't be any more official releases of the Mozilla Application Suite, the Mozilla Foundation promised to still provide the new mozilla.org-hosted SeaMonkey project with needed infrastructure to do further development on the suite code and release it under the project's new name.

The team

A group of very active SeaMonkey developers build the SeaMonkey Council, who is responsible for project and release management.

That doesn't mean we don't need an even bigger group of developers working on the product or taking resposibilities of certain areas in the project. We also need people doing QA and regular testing on our product. The development community of SeaMonkey is structured into project areas which cover different parts of the SeaMonkey project. Many of those still need help from more developers, if you want to lend us a hand there, please contact seamonkey-council@mozilla.org.

Here is a page with a list of the currently known supporters.

How to help

Our Project Goals document describes where the project is basically headed.

You can help by working on SeaMonkey QA as you use SeaMonkey.

Several bugzilla flags track iussues that need to be fixed for our upcoming releases:

A 'blocking-seamonkey1.0.1' flag has been set up in bugzilla to help keep track of what needs to be done before SeaMonkey 1.0.1. You can create your own query with this flag, or view the open approved bugs and yet to be approved bugs blocking the release.

A 'blocking-seamonkey1.1a' flag has been set up in bugzilla to help keep track of what needs to be done before SeaMonkey 1.1a. You can create your own query with this flag, or view the open approved bugs and yet to be approved bugs blocking the release.

Development

In preparation for "SeaMonkey 1.5", the first step is that we have to get SeaMonkey to use the infrastructure of the new products (for example the toolkit which is discussed in bug 255807), preferrably up to the whole XULRunner thingy. We also should port a few features of the new apps back to SeaMonkey, but retain what makes us like the suite.

The SeaMonkey:Toolkit_Transition document describes what's planned for that big transition.

We also have a SeaMonkey:Suite_Directory_Layout document that describes how the new mozilla/suite/ directory in the CVS repository should be structured.

Meetings

There was a Town Hall meeting at IRC on Wednesday July 6th 2005 at 15:00 UTC (log).

If you have agenda items, please e-mail Alex Vincent with your ideas.