SeaMonkey:First Release: Difference between revisions

m
add SeaMonkey category
(→‎Features: enable xforms, only added as a reminder, imho it should be done for 1.9, it's too late for 1.8)
m (add SeaMonkey category)
 
(48 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{SeaMonkey-Resources}}
Ship happens.  [http://www.mozilla.org/projects/seamonkey/news.html#2006-01-30 SeaMonkey 1.0] was released on January 30th, 2006.
== SeaMonkey 1.0 release plan ==
SeaMonkey 1.0, the first release of our new project, is what a "Mozilla 1.8" application suite was meant to be. As such, it was released from the Gecko 1.8.0 base, which it shares with the Mozilla Firefox 1.5 and Thunderbird 1.5 releases.
We released an Alpha and a Beta release from the Mozilla 1.8.0 branch on the way to that 1.0 release:
* [http://www.mozilla.org/projects/seamonkey/releases/1.0a.html SeaMonkey 1.0 Alpha] was released from Gecko 1.8b4, paralleling the Firefox and Thunderbird 1.5 Beta1 releases done by Mozilla Foundation. While the basic codebase may be more beta than alpha quality, our new release process is not completely settled, we don't have our final [http://www.mozilla.org/projects/seamonkey/artwork.html Artwork] yet and we have no dedicated release machines in place, so it's better to call this an early testing release or "Alpha".
* [http://www.mozilla.org/projects/seamonkey/releases/1.0b.html SeaMonkey 1.0 Beta] was released from Gecko 1.8, like the Firefox 1.5 release.  This testing release also incorporated our new [http://www.mozilla.org/projects/seamonkey/artwork.html Logo Artwork] for the first time.  A sample userAgent/About string for it is <tt>Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8) Gecko/20051219 SeaMonkey/1.0b</tt>
* [http://www.mozilla.org/projects/seamonkey/releases/ SeaMonkey 1.0] was shipped January 30th 2006 off the Gecko 1.8.0 branch, which might get a few security/stability fixes, but no big changes from what we shipped with beta.  A sample userAgent/About string for it is <tt>Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0</tt>
''We have [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-mozilla1.8.0/ 1.0.x nightly builds]; please help us testing them!''
The release processes are managed by the SeaMonkey Council, Chris Thomas is the release engineer in charge of that process.
The [[SeaMonkey:QA|QA work]] needed for releases is overseen by our QA lead Andrew Schultz.
== Release Checklist(s) ==
from n.p.m.seamonkey (written by bz):
from n.p.m.seamonkey (written by bz):


Line 33: Line 54:
         remaining bugs, you can kick off the final release process.  
         remaining bugs, you can kick off the final release process.  
  <Callek> ben_ 5. Deal with bugs that arise, manage the  ...??? (cut off)
  <Callek> ben_ 5. Deal with bugs that arise, manage the  ...??? (cut off)
  <ben_> the final release process involves things like documenting changes (release noets,
  <ben_> the final release process involves things like documenting changes (release notes,
         product pages, etc).  
         product pages, etc).  
  <ben_> er, "manage them using bugzilla flags, etc. prioritize them and have people  
  <ben_> er, "manage them using bugzilla flags, etc. prioritize them and have people  
Line 42: Line 63:
  <ben_> but what I would suggest starting with is saying, "what do we want from Seamonkey 1.8?"  
  <ben_> but what I would suggest starting with is saying, "what do we want from Seamonkey 1.8?"  
  <ben_> and start listmaking in wiki.mozilla.org
  <ben_> and start listmaking in wiki.mozilla.org
  <ben_> you need to identify the work involved in that task then
  <ben_> you need to identify the work involved in that task then
  <ben_> break it down into pieces
  <ben_> break it down into pieces
  <ben_> findpeople to help and get estimates.
  <ben_> find people to help and get estimates.


[http://www.mozilla.org/build/release-checklist.html Mozilla Release Checklist]
[[MozillaReleaseChecklist]]


We'd really like to know what can be done by which people (perhaps some of those tasks can still be done or helped with by MoFo, but it seems we can't rely on that any more).
We'd really like to know what can be done by which people (perhaps some of those tasks can still be done or helped with by MoFo, but it seems we can't rely on that any more).
Line 55: Line 75:


== Features ==
== Features ==
* Current Gecko - many improvements since 1.7
* Ship a final release with the various UI improvements since 1.7
* Enable calendar?
* SPNEGO support (Err - this [http://www.mozilla.org/projects/netlib/integrated-auth.html already exists?])
If time permits (rumours talk of a beta3):


* Port to toolkit, at least partial? (probably too late for 1.8 now)
* Current Gecko - many improvements since Mozilla 1.7
* Extension Manager (maybe too much work for 1.8)
* Ship a final release with the various UI improvements since Mozilla 1.7
* Consider enabling [http://weblogs.mozillazine.org/tor/ SVG]?
* Port frontend for [https://bugzilla.mozilla.org/show_bug.cgi?id=2920 Bug 2920] (Delete attachment from mail message in folder) to MailNews
* Could we enable MNG again? The [https://bugzilla.mozilla.org/show_bug.cgi?id=18574 patch] is there just needs review, and MNG is more stable and smaller than ever.
** done
* Allow to easily migrate from/to Firefox/Thunderbird?
* Port Thunderbird's Inline Spell Checker frontend patch ([https://bugzilla.mozilla.org/show_bug.cgi?id=278310 Bug 278310]) to MailNews
* Nice splash-screen (since it isn't devs-only anymore)?
** done
* [https://bugzilla.mozilla.org/show_bug.cgi?id=255834 Bug 255834] - Port Thunderbird RSS/Atom reader to Seamonkey
* Revisit the Autoscroll issue. ([https://bugzilla.mozilla.org/show_bug.cgi?id=22775 Bug 22775]])
* enable xforms
** done
* Nice splash-screen
** done
* Enable [http://weblogs.mozillazine.org/tor/ SVG] and Cairo ([https://bugzilla.mozilla.org/show_bug.cgi?id=294182 Bug 294182])
** done


...feel free to fill in more...
[[Talk:SeaMonkey:First_Release|Talk about this]]


[[Talk:SeaMonkey:1.8_release|Talk about this]]
[[category:SeaMonkey|f]]
213

edits