Update SeaMonkey website for 2.46

RESOLVED FIXED

Status

defect
RESOLVED FIXED
3 years ago
Last year

People

(Reporter: ewong, Assigned: ewong)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment, 7 obsolete attachments)

+++ This bug was initially created as a clone of Bug #806120 +++

For making SeaMonkey 2.46 public, we'll need to update the website.
Posted patch [website] changes for 2.46. (obsolete) — Splinter Review
this is my attempt.
Attachment #8819171 - Attachment is obsolete: true
Comment on attachment 8819172 [details] [diff] [review]
[website] changes for 2.46 (v2)

Just some drive-by comments:

>+++ b/src/news.en.xml

> <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
>+  <entry id="2016-12-15" showfront="true">
>+    <headline>SeaMonkey 2.46 released</headline>
>+    <content type="html" xml:lang="en">
>+<![CDATA[<p>
>+SeaMonkey 2.46 is
>+<a href="http://www.seamonkey-project.org/releases/2.46">now available
>+for free download</a> on the SeaMonkey website. We encourage testers to
>+<a href="http://www.seamonkey-project.org/dev/get-involved">get involved</a> in
>+discussing and reporting problems as well as further improving the product.
>+</p>]]>
>+    </content>
>+  </entry>
>+
More fanfare? See entry for 2.40...

>diff --git a/src/releases/2.40.en.html b/src/releases/2.46.en.html
>copy from src/releases/2.40.en.html
>copy to src/releases/2.46.en.html
>--- a/src/releases/2.40.en.html
>+++ b/src/releases/2.46.en.html

>-[%- relnoteversion = '2.40' -%]
>-[%- mirrorred = true -%]
>+[%- smversion = '2.46' -%]
>+[%- prettyversion = '2.46' -%]
>+[%- relnoteversion = '2.46' -%]
>+[%- mirrorred = false -%]
Won't the main release be mirrored?

> [%- srcsize = "168" -%]
Does this need changing at all?

>-<!--
> <div class="important">
>   <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
>   available for download from this page is outdated and may suffer from
>   <a href="http://www.mozilla.org/security/known-vulnerabilities/#SeaMonkey">known
>   security vulnerabilities</a>. This page is only available for historic
>   reference.
>   <br>We strongly advise you to download the <a href="./">current release</a>
>   instead.
> </div>
>--->
This probably needs to be left in... :)

>+++ b/src/releases/seamonkey2.46/index.en.html

>+For [% rnote.basename %], the following extensions are removed and are not
>+included in the distribution (due to repack issues).
>+<<ul>
>+    <li>DOM-Inspector</li>
>+    <li>Chatzilla</li>
>+    <li>Calendar</li>
>+</ul>
>+</p>
>+<p>They can be obtained from AMO.</p>
>+</div>
Is it possible to link to AMO here?
(In reply to Ian Neal from comment #3)
> >+++ b/src/news.en.xml
> 
> > <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
> >+  <entry id="2016-12-15" showfront="true">
> >+    <headline>SeaMonkey 2.46 released</headline>
> >+    <content type="html" xml:lang="en">
> >+<![CDATA[<p>
> >+SeaMonkey 2.46 is
> >+<a href="http://www.seamonkey-project.org/releases/2.46">now available
> >+for free download</a> on the SeaMonkey website. We encourage testers to
> >+<a href="http://www.seamonkey-project.org/dev/get-involved">get involved</a> in
> >+discussing and reporting problems as well as further improving the product.
> >+</p>]]>
> >+    </content>
> >+  </entry>
> >+
> More fanfare? See entry for 2.40...

Ah ok. I've c&p'd 2.40's version.  
> 
> >-[%- relnoteversion = '2.40' -%]
> >-[%- mirrorred = true -%]
> >+[%- smversion = '2.46' -%]
> >+[%- prettyversion = '2.46' -%]
> >+[%- relnoteversion = '2.46' -%]
> >+[%- mirrorred = false -%]
> Won't the main release be mirrored?

Right.  Fixed.

> 
> > [%- srcsize = "168" -%]
> Does this need changing at all?

I've compared 2.39 to 2.40, and it didn't seem to have changed.  
I'm not even sure what this is.  Need to find the instance and
figure if it does need changing.

> 
> >-<!--
> > <div class="important">
> >   <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
> >   available for download from this page is outdated and may suffer from
> >   <a href="http://www.mozilla.org/security/known-vulnerabilities/#SeaMonkey">known
> >   security vulnerabilities</a>. This page is only available for historic
> >   reference.
> >   <br>We strongly advise you to download the <a href="./">current release</a>
> >   instead.
> > </div>
> >--->
> This probably needs to be left in... :)

Oh right. This is for 2.46.


> 
> >+++ b/src/releases/seamonkey2.46/index.en.html
> 
> >+For [% rnote.basename %], the following extensions are removed and are not
> >+included in the distribution (due to repack issues).
> >+<<ul>
> >+    <li>DOM-Inspector</li>
> >+    <li>Chatzilla</li>
> >+    <li>Calendar</li>
> >+</ul>
> >+</p>
> >+<p>They can be obtained from AMO.</p>
> >+</div>
> Is it possible to link to AMO here?

Will add it there.
Attachment #8819172 - Attachment is obsolete: true
Updated patch for Dec 20 and added the AMO link.
Attachment #8819195 - Attachment is obsolete: true
Attachment #8820472 - Flags: review?(iann_bugzilla)
Comment on attachment 8820472 [details] [diff] [review]
[website] update changes for 2.46 (v4)

>+++ b/src/news.en.xml

> <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
>+  <entry id="2016-12-15" showfront="true">
>+    <headline>SeaMonkey 2.46 released</headline>
>+    <content type="html" xml:lang="en">
>+<![CDATA[<p>
>+The SeaMonkey project is proud to present SeaMonkey 2.46: The new major
>+release of the all-in-one Internet suite is <a href="http://www.seamonkey-project.org/releases/">available
>+for download now</a>!
>+Building on the same Mozilla platform as the newest Firefox release, it
Should we say which release rather than the newest?

>+delivers the latest developments in web technologies such as HTML5, hardware
>+acceleration and improved JavaScript speed.
>+</p>
>+<p>
>+SeaMonkey 2.46 is available in 26 languages, for Windows, Mac OS X and Linux.
Is it still 26 languages?

>+</p>
>+<p>
>+For a more complete list of major changes in SeaMonkey 2.46, see the What's New
>+in SeaMonkey 2.46 section of the <a href="http://www.seamonkey-project.org/releases/seamonkey2.40/">Release
Should that link be 2.46 rather than 2.40?

>+++ b/src/releases/index.en.html
>@@ -1,15 +1,15 @@
> [%- PROCESS release.tmpl -%]
> [%- smversion = releaseversion -%]
> [%- prettyversion = smversion -%]
> [%- relnoteversion = releaserelnoteversion -%]
> [%- mirrorred = true -%]
> [%- uselongversion = false -%]
>-[%- releasedate = "March 10, 2016" -%]
>+[%- releasedate = "December 15, 2016" -%]
Presumably December 22, 2016 now?

f+ for the moment
Attachment #8820472 - Flags: review?(iann_bugzilla) → feedback+
Assignee: nobody → ewong
Status: NEW → ASSIGNED
(In reply to Ian Neal from comment #7)
> Comment on attachment 8820472 [details] [diff] [review]
> [website] update changes for 2.46 (v4)
> 
> >+++ b/src/news.en.xml
> 
> > <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
> >+  <entry id="2016-12-15" showfront="true">
> >+    <headline>SeaMonkey 2.46 released</headline>
> >+    <content type="html" xml:lang="en">
> >+<![CDATA[<p>
> >+The SeaMonkey project is proud to present SeaMonkey 2.46: The new major
> >+release of the all-in-one Internet suite is <a href="http://www.seamonkey-project.org/releases/">available
> >+for download now</a>!
> >+Building on the same Mozilla platform as the newest Firefox release, it
> Should we say which release rather than the newest?

Right.  It would make sense since it isn't the newest Firefox release.

> >+SeaMonkey 2.46 is available in 26 languages, for Windows, Mac OS X and Linux.
> Is it still 26 languages?

It is but now I"m wondering if I've goofed.  The l10n changeset includes
be (which was supposed to be sent to ru, but I don't remember which version
that applies to.
> >+For a more complete list of major changes in SeaMonkey 2.46, see the What's New
> >+in SeaMonkey 2.46 section of the <a href="http://www.seamonkey-project.org/releases/seamonkey2.40/">Release
> Should that link be 2.46 rather than 2.40?

Yup.  Fixed.

> 
> >+++ b/src/releases/index.en.html
> >@@ -1,15 +1,15 @@
> > [%- PROCESS release.tmpl -%]
> > [%- smversion = releaseversion -%]
> > [%- prettyversion = smversion -%]
> > [%- relnoteversion = releaserelnoteversion -%]
> > [%- mirrorred = true -%]
> > [%- uselongversion = false -%]
> >-[%- releasedate = "March 10, 2016" -%]
> >+[%- releasedate = "December 15, 2016" -%]
> Presumably December 22, 2016 now?

Yup. changed that.
Attachment #8820472 - Attachment is obsolete: true
Attachment #8821059 - Flags: review?(iann_bugzilla)
Attachment #8821059 - Attachment is obsolete: true
Attachment #8821059 - Flags: review?(iann_bugzilla)
Attachment #8821064 - Flags: review?(iann_bugzilla)
Comment on attachment 8821064 [details] [diff] [review]
[website] changes for 2.46 (v6)

>+++ b/src/news.en.xml

>+Building on the same Mozilla platform as Firefox 49, it
>+delivers the latest developments in web technologies such as HTML5, hardware
..delivers those same developments...

>+acceleration and improved JavaScript speed.

>+++ b/src/releases/seamonkey2.46/index.en.html

>+For [% rnote.basename %], the following extensions are removed and are not
>+included in the distribution (due to repack issues).
>+<<ul>
>+    <li>DOM-Inspector</li>
>+    <li>Chatzilla</li>
>+    <li>Calendar</li>
>+</ul>
>+</p>
>+<p>They can be obtained from AMO.</p>
We have lost the link to AMO from here.

r/a=me with those fixed.
Attachment #8821064 - Flags: review?(iann_bugzilla) → review+
Attachment #8821064 - Attachment is obsolete: true
Attachment #8821069 - Flags: review+
Attachment #8821069 - Attachment is obsolete: true
Attachment #8821070 - Flags: review+
Depends on: 1325353
This missed the changes to config.tmpl, see bug 1325353.

For reference, here's a changeset from Jens where he did all that's needed for publishing a release (I think): https://hg.mozilla.org/SeaMonkey/seamonkey-project-org/rev/f2f4583cd539
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Product: Websites → SeaMonkey
You need to log in before you can comment on or make changes to this bug.