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)

All
Other
task
Not set
minor

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.
Assignee: server-ops → jeremy.orem+bugs
What's the domain?
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.
Jane, what is the domain?
http://www.spreadfirefox.com/5years/ here we go - at the moment we have coming soon text there
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.
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?
We can push between 12 and 3 today. I'll be online at lunchtime.
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?
Let's do 3pm.
3pm works -- I'll sort things out and write up instructions for you so it should be pretty smooth.
(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.
I'll work this into the code so it's not a hack.
By hack I mean a local change -- we can just work it in gracefully as jeremy said. :)
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/'.
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.
Everything seems to work now. Fixed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: