Closed Bug 501444 Opened 15 years ago Closed 15 years ago

Get mozilla.com back to Trunk->Stage->Production workflow

Categories

(www.mozilla.org :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: sgarrity, Assigned: morgamic)

Details

Now that 3.5 is out, we should work on getting back from the firefox3.5 SVN tag into the standard trunk->stage->production workflow (so people can use kubla, etc.)
I think we should get trunk pushed to stage, then production.  After which, we can do the same switch back to the proper tag that was used to launch firefox3.5 this morning.
Steven, can we safely push everything on trunk to staging, then production?

Right now the only stuff I know I'd have to rollback is the mobile stuff.  Anything that can't go live?
Status: NEW → ASSIGNED
(In reply to comment #2)
> Steven, can we safely push everything on trunk to staging, then production?
> Right now the only stuff I know I'd have to rollback is the mobile stuff. 
> Anything that can't go live?

I think everything else is fine. I'm comparing firefox3.5 (which is temporarily "production" to trunk with this command: 
 svn diff --summarize https://svn.mozilla.org/projects/mozilla.com/tags/firefox3.5 https://svn.mozilla.org/projects/mozilla.com/trunk

and seeing the following:

M  firefox3.5/pt-BR/about/contact.html
A  firefox3.5/en-US/firefox/comingsoon/index.html
A  firefox3.5/en-US/firefox/comingsoon
A  firefox3.5/en-US/mobile/send.php
A  firefox3.5/en-US/mobile/features.html
A  firefox3.5/en-US/mobile/include/download.inc
A  firefox3.5/en-US/mobile/include
A  firefox3.5/en-US/mobile/requirements.html
M  firefox3.5/en-US/mobile/faq.html
M  firefox3.5/en-US/mobile/index.html
M  firefox3.5/style/tignish/mobile.css

You already mentioned the mobile stuff. The firefox/comingsoon seems irrelevant since that is now a redirect, and the firefox3.5/pt-BR/about/contact.html seems like an accent/punctuation fix, though I'm not sure which is correct, trunk or firefox3.5.
firefox3.5/pt-BR/about/contact.html is in sync now too.
Planned schedule:
- Monday (7/6): merge trunk onto staging and prod, update product-details
- Monday (7/6): set up secondary vhost auto-pulling from production tag
- Tuesday (7/7): flip production back to production tag during maintenance window

Does that work for everyone?  If so I can work on the merging with Steven and we will need some help from IT for the last two items.  Thanks!
Plan sounds great to me - thanks for putting this together!
Just checking back in here...are we still on track for getting this resolved today?
I merged everything back, oremj just updated.
Site is running off of trunk->stage->prod tags as before.  Please let me know if there are any issues.  Thanks oremj for updating.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
As far as I can tell, this has been working just fine.
Status: RESOLVED → VERIFIED
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.