Closed Bug 682985 Opened 13 years ago Closed 13 years ago

Update SeaMonkey website for 2.3.2 release

Categories

(SeaMonkey :: Website, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Callek, Assigned: InvisibleSmiley)

References

Details

Attachments

(1 file)

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

For making SeaMonkey 2.3.2 public, we'll need to update the website.

This can happen once mirror saturation is good enough, though it's usually a good idea to also have final_verification run and OK before going public on the website.

-----

Release date is ASAP as an oilspill for 2.3.2, I expect early Tuesday by the time automation is done.

This needs new files on seamonkey-project.org since the actual app version will be 2.3.2 not 2.3. I'm ok with redirects for some stuff here, as long as we present the version appropriately.

(we can share relnotes, possibly even changes page, etc.) If you would rather copy and forward the 2.3 stuff to the 2.3.2 dir thats fine too.
added archive page

RCS file: /www/seamonkeyproject-org/src/releases/2.3.2.en.html,v
done
Checking in 2.3.2.en.html;
/www/seamonkeyproject-org/src/releases/2.3.2.en.html,v  <--  2.3.2.en.html
initial revision: 1.1
done
Attached patch patchSplinter Review
Again I might not be available when this goes live, but the attached should include pretty much everything we need from a website POV. Notably not included is any trace of why we're doing this (News, Changes page). I hope you don't mind if I leave the details to you.
Attachment #556686 - Flags: review?(bugspam.Callek)
Comment on attachment 556686 [details] [diff] [review]
patch

I'll probably modify the release date to the 30'th as I hope to release _as soon_ as it is done automation.

I understand that you probably won't be around.

And I fully accept responsibility for changes/relnotes here.
(In reply to Justin Wood (:Callek) from comment #3)
> I'll probably modify the release date to the 30'th as I hope to release _as
> soon_ as it is done automation.

In that case, all date occurrences I can think of:
- News, Index (both contained in the patch)
- 2.3.2 archive page (see commment 2)
- announcements (blog, NGs)
(In reply to Jens Hatlak (:InvisibleSmiley) from comment #4)
> (In reply to Justin Wood (:Callek) from comment #3)
> > I'll probably modify the release date to the 30'th as I hope to release _as
> > soon_ as it is done automation.

Didn't make it, so didn't need to adjust this date.

I changed the news to be explicit (albeit a bit repetitive) on why we did this release, I used https://developer.mozilla.org/devnews/index.php/2011/08/30/firefox-6-0-1-and-3-6-21-desktop-security-updates-now-available/ as my basis for the entry. And will copy/paste that for my newsgroup/announce-list shortly.

This also served as my release notes update.

Checking in lib/config.tmpl;
/www/seamonkeyproject-org/lib/config.tmpl,v  <--  config.tmpl
new revision: 1.71; previous revision: 1.70
done
Checking in lib/sitemap.xml;
/www/seamonkeyproject-org/lib/sitemap.xml,v  <--  sitemap.xml
new revision: 1.72; previous revision: 1.71
done
Checking in src/.htaccess;
/www/seamonkeyproject-org/src/.htaccess,v  <--  .htaccess
new revision: 1.21; previous revision: 1.20
done
Checking in src/news.en.xml;
/www/seamonkeyproject-org/src/news.en.xml,v  <--  news.en.xml
new revision: 1.95; previous revision: 1.94
done
Checking in src/releases/index.en.html;
/www/seamonkeyproject-org/src/releases/index.en.html,v  <--  index.en.html
new revision: 1.185; previous revision: 1.184
done
Checking in src/releases/seamonkey2.3/changes.en.html;
/www/seamonkeyproject-org/src/releases/seamonkey2.3/changes.en.html,v  <--  changes.en.html
new revision: 1.14; previous revision: 1.13
done
Checking in src/releases/seamonkey2.3/index.en.html;
/www/seamonkeyproject-org/src/releases/seamonkey2.3/index.en.html,v  <--  index.en.html
new revision: 1.14; previous revision: 1.13
done
Checking in src/releases/seamonkey2.3/relnote.var;
/www/seamonkeyproject-org/src/releases/seamonkey2.3/relnote.var,v  <--  relnote.var
new revision: 1.3; previous revision: 1.2
done
$ cvs ci -m "Bug 682985, fix minor typo"
Checking in src/releases/seamonkey2.3/changes.en.html;
/www/seamonkeyproject-org/src/releases/seamonkey2.3/changes.en.html,v  <--  changes.en.html
new revision: 1.15; previous revision: 1.14
done
Checking in src/releases/seamonkey2.3/index.en.html;
/www/seamonkeyproject-org/src/releases/seamonkey2.3/index.en.html,v  <--  index.en.html
new revision: 1.15; previous revision: 1.14
done

$ cvs ci -m "Bug 682985, escape unicode chars."
Checking in src/news.en.xml;
/www/seamonkeyproject-org/src/news.en.xml,v  <--  news.en.xml
new revision: 1.96; previous revision: 1.95
done
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Caught that we still have 2.2 on front page, so dropped it.

$ cvs ci -m "Bug 682985, Drop 2.2 from showfront, overlooked for 2.3 release."
Checking in src/news.en.xml;
/www/seamonkeyproject-org/src/news.en.xml,v  <--  news.en.xml
new revision: 1.97; previous revision: 1.96
done
(In reply to Justin Wood (:Callek) from comment #5)
> And will copy/paste that for my newsgroup/announce-list shortly.

Blog post nit (maybe also announcements): System Requirements are not under doc/2.1/ anymore.
Attachment #556686 - Flags: review?(bugspam.Callek)
Product: Websites → SeaMonkey
You need to log in before you can comment on or make changes to this bug.