Closed
Bug 527148
Opened 16 years ago
Closed 16 years ago
Push 5 years of Firefox website live
Categories
(Infrastructure & Operations Graveyard :: WebOps: Other, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: morgamic, Assigned: oremj)
Details
Attachments
(1 file)
We'll need to push the 5 years of Firefox website live this weekend. We could either do it Saturday afternoon or 10am Sunday. I plan on being around to help.
| Reporter | ||
Comment 1•16 years ago
|
||
Instructions are here:
http://svn.mozilla.org/projects/fyfx/trunk/instructions.txt
| Assignee | ||
Updated•16 years ago
|
Assignee: server-ops → jeremy.orem+bugs
| Assignee | ||
Comment 2•16 years ago
|
||
What's the domain?
Comment 3•16 years ago
|
||
I know it's weekend, but I'd like to ask to make the push as late as possible, even on Sunday evening (PST). We had a last-minute change to a legal message on the site (bug 527052), and I'd like to give the localizers some time to update their translations.
Thanks in advance.
| Reporter | ||
Comment 4•16 years ago
|
||
Jane, what is the domain?
Comment 5•16 years ago
|
||
http://www.spreadfirefox.com/5years/
here we go - at the moment we have coming soon text there
Comment 6•16 years ago
|
||
Just a note to make the push easier. Right now, we're detecting the locale in index.php and redirecting like this:
header('Location: /'. $lang .'/');
(see <http://viewvc.svn.mozilla.org/vc/projects/fyfx/trunk/index.php?revision=55336&view=markup>)
This patch changes this header so that the redirection continues to work after the push. It should be only applied to the production code (branch?), otherwise it will break the staging server's locale detection.
| Assignee | ||
Comment 7•16 years ago
|
||
You'll need to commit that patch before we push live. I'd recommend just making the path configurable.
Also, I am gone from 5pm -> midnight. What time do you want to push this?
| Reporter | ||
Comment 8•16 years ago
|
||
We can push between 12 and 3 today. I'll be online at lunchtime.
Comment 9•16 years ago
|
||
I was going to suggest 2 or 3pm. That should be enough to troubleshoot any potential issues (not that I'm expecting any, of course... :)
Re the patch -- what do you mean by 'configurable'? Keep the path as a variable in a config file that will not be tracked by svn?
| Assignee | ||
Comment 10•16 years ago
|
||
Let's do 3pm.
| Reporter | ||
Comment 11•16 years ago
|
||
3pm works -- I'll sort things out and write up instructions for you so it should be pretty smooth.
| Assignee | ||
Comment 12•16 years ago
|
||
(In reply to comment #9)
> Re the patch -- what do you mean by 'configurable'? Keep the path as a variable
> in a config file that will not be tracked by svn?
Yes, add it to the config file and maybe default it to / so it doesn't break existing installs.
| Reporter | ||
Comment 13•16 years ago
|
||
I'll work this into the code so it's not a hack.
| Reporter | ||
Comment 14•16 years ago
|
||
By hack I mean a local change -- we can just work it in gracefully as jeremy said. :)
| Reporter | ||
Comment 15•16 years ago
|
||
Ok, I submitted a fix for working in a subdirectory. Deployment instructions:
1. create database:
http://svn.mozilla.org/projects/fyfx/trunk/scripts/Mozilla%2020091029%201728.sql
2. check out code:
svn co https://svn.mozilla.org/projects/fyfx/trunk/ 5years
3. set up config:
cd 5years
cp components/Config-dist.php components/Config.php
Insert DB and API info as needed. Set the $site_path to '/5years/'.
| Reporter | ||
Comment 16•16 years ago
|
||
Note: we'll have to modify whatever we have to modify to get spreadirefox.com/5years to work correctly. I assume this is in a redirect. CC-ing buchanan.
| Assignee | ||
Comment 17•16 years ago
|
||
Everything seems to work now. Fixed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Updated•7 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•