Closed
Bug 592685
Opened 15 years ago
Closed 15 years ago
Add Beta Promo to 3.6.13 What's New Page
Categories
(www.mozilla.org :: General, defect, P1)
www.mozilla.org
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: lmesa, Assigned: abuchanan)
References
Details
Please add the following promo to the 3.6.10 WN page for en-US page. We will test and add the promo to other locales depending on results.
40% of users should see another promo, 30% should see promo 1, 30% should see promo 2 (promos 1 & 2 are in the linked PSDs).
| Reporter | ||
Updated•15 years ago
|
Assignee: nobody → steven
| Reporter | ||
Comment 1•15 years ago
|
||
I have the PSD for promo 1 here: https://www.yousendit.com/download/UFVyaXREQ0NqY28wTVE9PQ
Promo 2 should be coming shortly.
| Reporter | ||
Comment 2•15 years ago
|
||
And sorry, it should be 3.6.9--thanks Pascal.
Summary: Add Beta Promo to 3.6.10 What's New Page → Add Beta Promo to 3.6.9 What's New Page
| Reporter | ||
Comment 3•15 years ago
|
||
Here is the file--Look under Whats New. Both promos are layered within the file.
http://people.mozilla.org/~lmesa/Firefox%204%20Beta%20Campaign/
| Reporter | ||
Comment 4•15 years ago
|
||
Sorry, changing this to 3.6.10 whats new page--not as ready for the mass push as we thought.
Summary: Add Beta Promo to 3.6.9 What's New Page → Add Beta Promo to 3.6.10 What's New Page
Comment 5•15 years ago
|
||
does that mean that the whatrsnew promos for locales are also pushed back to 3.6.10?
| Reporter | ||
Comment 6•15 years ago
|
||
What is the status here? Is the promo built? If so, it would be great for this to go live around 28/29 of November.
Comment 7•15 years ago
|
||
(In reply to comment #6)
> What is the status here? Is the promo built? If so, it would be great for this
> to go live around 28/29 of November.
Looks like development hasn't started on this yet. Steven, can you guys take this one without derailing the site redesign?
Comment 8•15 years ago
|
||
This is done in trunk in r77611. The whatsnew pages are shared, so this is on 3.6.10, 3.6.11, 3.6.12 whatsnew pages, etc.
Keywords: qawanted
Comment 9•15 years ago
|
||
Both promo images appear alright but both do not link to anything
Keywords: qawanted
Comment 10•15 years ago
|
||
(In reply to comment #9)
> Both promo images appear alright but both do not link to anything
Oops, fixed in trunk in r77624. Thanks.
Keywords: qawanted
Comment 11•15 years ago
|
||
qa-verified-trunk http://www-trunk.stage.mozilla.com/en-US/firefox/beta/
| Assignee | ||
Updated•15 years ago
|
Whiteboard: [ms-11/18]
| Reporter | ||
Comment 12•15 years ago
|
||
Hi all,
This looks great. Because of some recent crashiness on the beta, we're going to wait on pushing this live until 3.6.13 scheduled for Dec 9th. Pascal, this includes promos for other locales too. I'm assigning to legneato to make sure this goes into his launch plan for 3.6.13.
Assignee: steven → clegnitto
Target Milestone: 4.0 → 3.6
| Assignee | ||
Updated•15 years ago
|
Whiteboard: [ms-11/18]
| Assignee | ||
Updated•15 years ago
|
Summary: Add Beta Promo to 3.6.10 What's New Page → Add Beta Promo to 3.6.13 What's New Page
Comment 13•15 years ago
|
||
laura, you mean that we are waiting for beta 8 to promote the beta right?
| Reporter | ||
Comment 14•15 years ago
|
||
(In reply to comment #13)
> laura, you mean that we are waiting for beta 8 to promote the beta right?
Yes, correct.
| Reporter | ||
Comment 15•15 years ago
|
||
(In reply to comment #14)
> (In reply to comment #13)
> > laura, you mean that we are waiting for beta 8 to promote the beta right?
>
> Yes, correct.
Because 3.6.13 is going now, and at the time we thought beta 8 would hit before 3.6.13, I ask that we push the promo live now.
Comment 16•15 years ago
|
||
Are the link urls supposed to have /cdn in them? This looks fine on trunk (http://www-trunk.stage.mozilla.com/en-US/firefox/3.6/whatsnew/) but /cdn links fail to load on stage (https://www.authstage.mozilla.com/en-US/firefox/3.6/whatsnew/). Is this expected?
I'm worried about pushing to production w/o confirmation that the /cdn links will work when pushed there.
Comment 17•15 years ago
|
||
Also, the corner borders don't look crisp to me (won't stop the production push, just an observation)
Comment 18•15 years ago
|
||
I have another breaking request, per cbeard: can we strip all the rotating promos out of the What's New page except for the new beta one and Firefox Live? That would mean nixing Spread the Word, Tbird 3 and Rock Your Firefox.
If this isn't possible before the page goes live, I'll file a bug to do it after, but it would be great to take care of it all in one swoop.
Comment 19•15 years ago
|
||
http://viewvc.svn.mozilla.org/vc?view=revision&revision=79060 leaves just the beta and live ones in
Comment 20•15 years ago
|
||
Thanks Christian!
Comment 21•15 years ago
|
||
On second thought, it's in version control so yanking them out rather than commenting out:
http://viewvc.svn.mozilla.org/vc?view=revision&revision=79062
Comment 22•15 years ago
|
||
Whoops, that last change is incomplete. Looks like it is hard-coded in js too (dunno why it doesn't just use whatever elements are in the div. I'll fix the js.
Comment 23•15 years ago
|
||
http://viewvc.svn.mozilla.org/vc?view=revision&revision=79065 for the js changes
Comment 24•15 years ago
|
||
I'm guessing the images weren't pushed to stage. Checking on that.
Comment 25•15 years ago
|
||
Hmmm, I thought I did. Looks like my script didn't grab them, whoops. I'll push and if everything looks good push live.
Comment 26•15 years ago
|
||
Comment 27•15 years ago
|
||
Seems to work now, oremj tweaked authstage so /cdn works.
Comment 28•15 years ago
|
||
I pushed this to production:
http://viewvc.svn.mozilla.org/vc?view=revision&revision=79073
Looks like the css changes were already pushed previously:
$ diff web_trunk_mozilla.com/style/firefox/3.6/firstrun-page.css web_production_mozilla.com/style/firefox/3.6/firstrun-page.css
$ svn status web_production_mozilla.com/style/firefox/3.6/firstrun-page.css
$
It's been an hour and I don't see the changes live though...
Comment 29•15 years ago
|
||
(In reply to comment #28)
> It's been an hour and I don't see the changes live though...
Fwiw, I'm not seeing them either.
Assignee: clegnitto → server-ops
Component: www.mozilla.com → Server Operations: Web Content Push
Product: Websites → mozilla.org
QA Contact: www-mozilla-com → mrz
Target Milestone: 3.6 → ---
Version: unspecified → other
Comment 30•15 years ago
|
||
Over to server-ops. Perhaps they can tell us what is going on...
| Reporter | ||
Comment 31•15 years ago
|
||
I'm going to up the priority because this was meant to go live today...
| Reporter | ||
Updated•15 years ago
|
Severity: normal → major
Comment 32•15 years ago
|
||
Now I am getting an internal server error, though on stage and trunk the pages doesn't. Upping priority yet again, as this page is shown after updates and we just released some today.
Severity: major → blocker
Updated•15 years ago
|
Assignee: server-ops → jeremy.orem+bugs
Comment 33•15 years ago
|
||
buchanan figured it out. The page as checked in here used a function that isn't available on production. We're rolling back.
Comment 34•15 years ago
|
||
(still don't know why it took 1 hour + for the changes to show up originally though).
Assignee: jeremy.orem+bugs → nobody
Component: Server Operations: Web Content Push → www.mozilla.com
Product: mozilla.org → Websites
QA Contact: mrz → www-mozilla-com
Comment 35•15 years ago
|
||
We were just about to comment that /includes/min/inline.php appears to be missing in production. Sounds like you're on top of it.
| Reporter | ||
Comment 36•15 years ago
|
||
Can someone else take this bug--Steven won't be able to push until tomorrow, or at least I dont think so because he's not online...
Comment 37•15 years ago
|
||
(In reply to comment #36)
> Can someone else take this bug--Steven won't be able to push until tomorrow, or
> at least I dont think so because he's not online...
Seconded. Also, Steven can't push pages live anyway...he can make the fix (tomorrow), but someone else would still have to push it.
| Assignee | ||
Updated•15 years ago
|
Assignee: steven → abuchanan
| Assignee | ||
Comment 38•15 years ago
|
||
r79082 on production
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 39•15 years ago
|
||
Oops, I just read comment #18 and realized that when I fixed this, I missed that. Filed a new bug for that, bug 618192
Lessons learned:
It's a good habit to test your merge on a dev. site before committing to production. We have a ton of changes going into trunk these days. You can never be sure that merging an entire file will be safe, grabbing only the changes you're expecting. Cherrypicking revisions is helpful.
Of course, these are symptoms of larger issues with the amount of changes we have going into mozilla.com and the way we manage them in version control. At some point (hopefully soon) we need to improve that process and relieve these headaches.
If you're requesting something new after the bug has been checked by QA, file a new bug. Also, don't request late breaking changes the day of launch.
Updated•13 years ago
|
Component: www.mozilla.org/firefox → www.mozilla.org
Updated•13 years ago
|
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.
Description
•