Closed Bug 665684 Opened 13 years ago Closed 13 years ago

Update SeaMonkey website for 2.2 Beta 1 release

Categories

(SeaMonkey :: Website, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: InvisibleSmiley, Assigned: InvisibleSmiley)

References

Details

Attachments

(2 files, 1 obsolete file)

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

For making SeaMonkey 2.2 Beta 1 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.
Part 1: add archive page for 2.2b1

RCS file: /www/seamonkeyproject-org/src/releases/2.2b1.en.html,v
done
Checking in src/releases/2.2b1.en.html;
/www/seamonkeyproject-org/src/releases/2.2b1.en.html,v  <--  2.2b1.en.html
initial revision: 1.1
done
Attached patch part 2 (obsolete) — Splinter Review
Callek: Please apply/push this when you're ready. The review request is just for you to notice.

FWIW: Everything's already on the staging website.
Attachment #540584 - Flags: review?(bugspam.Callek)
Attached patch patch v2aSplinter Review
s/seamonkey2.2b1/seamonkey2.2/
Attachment #540584 - Attachment is obsolete: true
Attachment #540760 - Flags: review?(bugspam.Callek)
Attachment #540584 - Flags: review?(bugspam.Callek)
Comment on attachment 540760 [details] [diff] [review]
patch v2a

Pushed with s/21/22/ and some minor fixes
Attachment #540760 - Flags: review?(bugspam.Callek)
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Checking in lib/config.tmpl;
/www/seamonkeyproject-org/lib/config.tmpl,v  <--  config.tmpl
new revision: 1.59; previous revision: 1.58
done
Checking in lib/sitemap.xml;
/www/seamonkeyproject-org/lib/sitemap.xml,v  <--  sitemap.xml
new revision: 1.62; previous revision: 1.61
done
Checking in src/download.jst;
/www/seamonkeyproject-org/src/download.jst,v  <--  download.jst
new revision: 1.12; previous revision: 1.11
done
Checking in src/news.en.xml;
/www/seamonkeyproject-org/src/news.en.xml,v  <--  news.en.xml
new revision: 1.78; previous revision: 1.77
done
Checking in src/releases/2.1rc2.en.html;
/www/seamonkeyproject-org/src/releases/2.1rc2.en.html,v  <--  2.1rc2.en.html
new revision: 1.3; previous revision: 1.2
done
Checking in src/releases/2.2b1.en.html;
/www/seamonkeyproject-org/src/releases/2.2b1.en.html,v  <--  2.2b1.en.html
new revision: 1.2; previous revision: 1.1
done
Checking in src/releases/index.en.html;
/www/seamonkeyproject-org/src/releases/index.en.html,v  <--  index.en.html
new revision: 1.175; previous revision: 1.174
done
Checking in src/releases/seamonkey2.2/relnote.var;
/www/seamonkeyproject-org/src/releases/seamonkey2.2/relnote.var,v  <--  relnote.var
new revision: 1.2; previous revision: 1.1
done
OK, so the download links were all wrong since Beta versions don't use pretty names anymore. We'll need to adapt lib/release.tmpl, but for now switching to mirrorred fixes it.

- switched 2.2b1 to mirrorred=true (should have been from the start)
- fixed double slash issue with mirrorred=false

Checking in lib/release.tmpl;
/www/seamonkeyproject-org/lib/release.tmpl,v  <--  release.tmpl
new revision: 1.15; previous revision: 1.14
done
Checking in src/releases/2.2b1.en.html;
/www/seamonkeyproject-org/src/releases/2.2b1.en.html,v  <--  2.2b1.en.html
new revision: 1.3; previous revision: 1.2
done
Pushed this; uploaded here for posterity.

For mirrorred=false, until now we had this logical structure in lib/release.tmpl:

IF smversion.match('^1\.') OR smversion.match('^2\.0a');
  ... use seamonkey-$version-$locale-$suffix scheme ...
ELSE;
  ... use prettyversion/longversion scheme ...
END;

which I now changed to:

IF smversion.match('^1\.') OR smversion.match('^2\.0a');
  ... use seamonkey-$version-$locale-$suffix scheme ...
ELSIF uselongversion;
  ... use prettyversion/longversion scheme ...
ELSE;
  ... use new normal version scheme ...
END;

Since the IF part includes SM 1.* and 2.0a*, I only had to add uselongversion=true to 2.0b*, 2.0.* and 2.1*, and uselongversion=false to 2.2b1.
fixed mirrorred=false (for the future)

Checking in lib/release.tmpl;
/www/seamonkeyproject-org/lib/release.tmpl,v  <--  release.tmpl
new revision: 1.16; previous revision: 1.15
done
Checking in src/releases/2.0.1.en.html;
/www/seamonkeyproject-org/src/releases/2.0.1.en.html,v  <--  2.0.1.en.html
new revision: 1.18; previous revision: 1.17
done
Checking in src/releases/2.0.10.en.html;
/www/seamonkeyproject-org/src/releases/2.0.10.en.html,v  <--  2.0.10.en.html
new revision: 1.4; previous revision: 1.3
done
Checking in src/releases/2.0.11.en.html;
/www/seamonkeyproject-org/src/releases/2.0.11.en.html,v  <--  2.0.11.en.html
new revision: 1.3; previous revision: 1.2
done
Checking in src/releases/2.0.12.en.html;
/www/seamonkeyproject-org/src/releases/2.0.12.en.html,v  <--  2.0.12.en.html
new revision: 1.3; previous revision: 1.2
done
Checking in src/releases/2.0.13.en.html;
/www/seamonkeyproject-org/src/releases/2.0.13.en.html,v  <--  2.0.13.en.html
new revision: 1.3; previous revision: 1.2
done
Checking in src/releases/2.0.14.en.html;
/www/seamonkeyproject-org/src/releases/2.0.14.en.html,v  <--  2.0.14.en.html
new revision: 1.2; previous revision: 1.1
done
Checking in src/releases/2.0.2.en.html;
/www/seamonkeyproject-org/src/releases/2.0.2.en.html,v  <--  2.0.2.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.0.3.en.html;
/www/seamonkeyproject-org/src/releases/2.0.3.en.html,v  <--  2.0.3.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.0.4.en.html;
/www/seamonkeyproject-org/src/releases/2.0.4.en.html,v  <--  2.0.4.en.html
new revision: 1.7; previous revision: 1.6
done
Checking in src/releases/2.0.5.en.html;
/www/seamonkeyproject-org/src/releases/2.0.5.en.html,v  <--  2.0.5.en.html
new revision: 1.4; previous revision: 1.3
done
Checking in src/releases/2.0.6.en.html;
/www/seamonkeyproject-org/src/releases/2.0.6.en.html,v  <--  2.0.6.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.0.7.en.html;
/www/seamonkeyproject-org/src/releases/2.0.7.en.html,v  <--  2.0.7.en.html
new revision: 1.3; previous revision: 1.2
done
Checking in src/releases/2.0.8.en.html;
/www/seamonkeyproject-org/src/releases/2.0.8.en.html,v  <--  2.0.8.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.0.9.en.html;
/www/seamonkeyproject-org/src/releases/2.0.9.en.html,v  <--  2.0.9.en.html
new revision: 1.4; previous revision: 1.3
done
Checking in src/releases/2.0.en.html;
/www/seamonkeyproject-org/src/releases/2.0.en.html,v  <--  2.0.en.html
new revision: 1.6; previous revision: 1.5
done
Checking in src/releases/2.0b1.en.html;
/www/seamonkeyproject-org/src/releases/2.0b1.en.html,v  <--  2.0b1.en.html
new revision: 1.22; previous revision: 1.21
done
Checking in src/releases/2.0b2.en.html;
/www/seamonkeyproject-org/src/releases/2.0b2.en.html,v  <--  2.0b2.en.html
new revision: 1.12; previous revision: 1.11
done
Checking in src/releases/2.1.en.html;
/www/seamonkeyproject-org/src/releases/2.1.en.html,v  <--  2.1.en.html
new revision: 1.4; previous revision: 1.3
done
Checking in src/releases/2.1a1.en.html;
/www/seamonkeyproject-org/src/releases/2.1a1.en.html,v  <--  2.1a1.en.html
new revision: 1.9; previous revision: 1.8
done
Checking in src/releases/2.1a2.en.html;
/www/seamonkeyproject-org/src/releases/2.1a2.en.html,v  <--  2.1a2.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.1a3.en.html;
/www/seamonkeyproject-org/src/releases/2.1a3.en.html,v  <--  2.1a3.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.1b1.en.html;
/www/seamonkeyproject-org/src/releases/2.1b1.en.html,v  <--  2.1b1.en.html
new revision: 1.7; previous revision: 1.6
done
Checking in src/releases/2.1b2.en.html;
/www/seamonkeyproject-org/src/releases/2.1b2.en.html,v  <--  2.1b2.en.html
new revision: 1.5; previous revision: 1.4
done
Checking in src/releases/2.1b3.en.html;
/www/seamonkeyproject-org/src/releases/2.1b3.en.html,v  <--  2.1b3.en.html
new revision: 1.6; previous revision: 1.5
done
Checking in src/releases/2.1rc1.en.html;
/www/seamonkeyproject-org/src/releases/2.1rc1.en.html,v  <--  2.1rc1.en.html
new revision: 1.3; previous revision: 1.2
done
Checking in src/releases/2.1rc2.en.html;
/www/seamonkeyproject-org/src/releases/2.1rc2.en.html,v  <--  2.1rc2.en.html
new revision: 1.4; previous revision: 1.3
done
Checking in src/releases/2.2b1.en.html;
/www/seamonkeyproject-org/src/releases/2.2b1.en.html,v  <--  2.2b1.en.html
new revision: 1.4; previous revision: 1.3
done
Product: Websites → SeaMonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: