SeaMonkey:First Release

From MozillaWiki
Revision as of 22:16, 10 March 2005 by Biesi (talk | contribs)
Jump to navigation Jump to search

from n.p.m.seamonkey (written by bz):

> Without me knowing well what is involved in "pushing out a release"

At least:

1)  Tagging the trunk at some point when it's stable (coordinating this with
    other trunk Gecko/etc consumers, one hopes).
2)  Lots of organized and thorough testing of the branch you created.
3)  Filing bugs based on the results of that testing.
4)  Getting said bugs fixed on that branch.
5)  Writing release notes.
6)  Creating builds from the branch.
7)  Pushing those builds to the FTP server.
8)  Announcing the release.

Asa, please chime in if I missed something through ignorance?

I suspect step #2 is somewhat time-consuming, as are step #4 and step #5.

-Boris

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).

Features

  • Current Gecko - many improvements since 1.7
  • Ship a final release with the various UI improvements since 1.7

If time permits (rumours talk of a beta3):

  • Port to toolkit, at least partial?
  • Extension Manager (maybe too much work for 1.8)

...feel free to fill in more...