Closed Bug 650894 Opened 13 years ago Closed 13 years ago

4.0 Snippet to Promote Aurora Channel

Categories

(Marketing :: General, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gjimenez, Assigned: lorchard)

References

Details

hi Laura, 

Can we get the snippets up to promote aurora as early as possible this week.
the design is ready and copy should be coming by this afternoon. 

here is the link to the final design: https://bug650088.bugzilla.mozilla.org/attachment.cgi?id=526719

copy bug: https://bugzilla.mozilla.org/show_bug.cgi?id=650084
Final Copy: 
Want to experience the newest innovations, even before they go to beta?
Download Mozilla Firefox Aurora, our newest release channel.

Final Design: https://bug650088.bugzilla.mozilla.org/attachment.cgi?id=526719
Thanks Grace! Assigning to you until all the assets are complete and ready to go.

Should this go to all 4.0 users, or 4.0 beta users?

4.0 Snippets take about 2 days to go live once they're entered. I'll also need to do some QA on this one, so look for it late this week, or over the weekend. 

Note: in the future we'll move to a batched release cycle for 4.0 snippets, just like the 3.6 google hosted snippets. I'm formalizing that process with Jane this week and will let you know more once we've got the process down.
Assignee: lforrest → gjimenez
Summary: Snippets to Promote Aurora → 4.0 Snippet to Promote Aurora Channel
This should only be for 4.0 beta users.
hi laura, 

all the assets are ready to go. do we need anything else?

4.0 Beta Users 

Final Copy: 
Want to experience the newest innovations, even before they go to beta?
Download Mozilla Firefox Aurora, our newest release channel.

Final Design: https://bug650088.bugzilla.mozilla.org/attachment.cgi?id=526719

let me know if we need anything else. Thanks!
(In reply to comment #3)
> This should only be for 4.0 beta users.

Are you sure you mean just 4.0 beta? (i.e. users who didn't upgrade to 4.0 RC or 4.0 final, last month)

Or, do you mean Firefox betas, in general? (i.e. 5.0 beta will arrive after the feature train leaves from 5.0 aurora, then 6.0 beta after the feature train leaves from 6.0 aurora, etc)
(In reply to comment #5)
> (In reply to comment #3)
> > This should only be for 4.0 beta users.
> 
> Are you sure you mean just 4.0 beta? (i.e. users who didn't upgrade to 4.0 RC
> or 4.0 final, last month)
--4.0 beta users for now ;) 


> 
> Or, do you mean Firefox betas, in general? (i.e. 5.0 beta will arrive after the
> feature train leaves from 5.0 aurora, then 6.0 beta after the feature train
> leaves from 6.0 aurora, etc)
Assignee: gjimenez → lforrest
Les - I'll enter this into staging tomorrow then pass to you for a preview/and to enter the 4.0 beta version signifier.
Les - I've updated in staging. First time using image converter so give it a sanity check. Also not sure how to properly distinguish beta version number, so please check that as it may very well need to be corrected. Thanks!

https://snippets.stage.mozilla.com/admin/homesnippets/snippet/2412/
Assignee: lforrest → lorchard
Blocks: 646236
Priority: -- → P1
Hi Laura, 

Started collecting localized versions of the snippet. 
Translations can be found here: 
https://docs.google.com/document/d/19zp6ljuE8qj46IGVBLxzgKe_b-t6a63R-AQthNBtcBw/edit?hl=en&authkey=COjHqPUP

Still waiting for a few translations but the top languages we need  should be updated in a few hours. 

thanks!
(In reply to comment #8)
> Les - I've updated in staging. First time using image converter so give it a
> sanity check. Also not sure how to properly distinguish beta version number, so
> please check that as it may very well need to be corrected. Thanks!
> 
> https://snippets.stage.mozilla.com/admin/homesnippets/snippet/2412/

Seems okay after a few tweaks:

* The preview box doesn't need to be used on staging, since it's not a public server

* There was a missing quote after the data URI in the image tag. I added that, and the aurora logo seems to show up now

* The 4.0 beta client match rule is fine, since it will match anything Firefox 4.0b(whatever)
Group: mozilla-confidential
(In reply to comment #9)
> Hi Laura, 
> 
> Started collecting localized versions of the snippet. 
> Translations can be found here: 
> https://docs.google.com/document/d/19zp6ljuE8qj46IGVBLxzgKe_b-t6a63R-AQthNBtcBw/edit?hl=en&authkey=COjHqPUP
> 
> Still waiting for a few translations but the top languages we need  should be
> updated in a few hours. 
> 
> thanks!

Is there any way we can get these translations as bug attachments in the usual format, as was done for bug 636815? Looking to avoid manual data entry (and errors) as much as possible with these.

Do we have any idea how many translations to expect? That's something that should have been included in the bug up front, since this sounded like an English-only task until just now.

Also, cc'ing more of webdev, since these jobs shouldn't just involve me. Need a better process around these so they're not surprises.
(In reply to comment #11)
> (In reply to comment #9)
> > Hi Laura, 
> > 
> > Started collecting localized versions of the snippet. 
> > Translations can be found here: 
> > https://docs.google.com/document/d/19zp6ljuE8qj46IGVBLxzgKe_b-t6a63R-AQthNBtcBw/edit?hl=en&authkey=COjHqPUP
> > 
> > Still waiting for a few translations but the top languages we need  should be
> > updated in a few hours. 
> > 
> > thanks!
> 
> Is there any way we can get these translations as bug attachments in the usual
> format, as was done for bug 636815? Looking to avoid manual data entry (and
> errors) as much as possible with these.
> 
> Do we have any idea how many translations to expect? That's something that
> should have been included in the bug up front, since this sounded like an
> English-only task until just now.
> 
> Also, cc'ing more of webdev, since these jobs shouldn't just involve me. Need a
> better process around these so they're not surprises.

- hi les. no problem. i'll open the bug now and attach it to this bug. we  only have less than 10 translations.

i apologize for the last minute request on the localization. will make sure to attach localization bug in future snippet request. 

thanks.
Blocks: 651868
(In reply to comment #11)
> (In reply to comment #9)
> 
> Also, cc'ing more of webdev, since these jobs shouldn't just involve me. Need a
> better process around these so they're not surprises.

Agree - in general we're aiming to update 4.0 snippets 2x/month but this is a emergency one-off for the PMM team. 

For our normal updates, I plan on doing most of them but will need assistance when l10n batch imports are needed. And assistance will be needed for QA, since as you can see from the above, it's a bit sketchy to have me work directly on the source code layer (thank god I'm taking that html class...).
Group: mozilla-confidential
hi les and laura, 
I understand that we are still working on the localizing the snippets, is the en snippet live yet? If not, when can we expect the en version to be live? thanks for the update.
(In reply to comment #14)
> hi les and laura, 
> I understand that we are still working on the localizing the snippets, is the
> en snippet live yet? If not, when can we expect the en version to be live?
> thanks for the update.

Grace - I just checked and it's not live yet. 

Les - I see this in staging but not in production. I'm going to add the en-US
translation already in staging directly to production now (manually). Hope this
doesn't override anything - I don't think it will but letting you know.
(In reply to comment #14)
> hi les and laura, 
> I understand that we are still working on the localizing the snippets, is the
> en snippet live yet? If not, when can we expect the en version to be live?
> thanks for the update.

I hadn't done anything further past staging until we were sure everything was complete, localizations and all. But, if the en-US snippet looks good on staging, we can go forward with that

(In reply to comment #15)
> Les - I see this in staging but not in production. I'm going to add the en-US
> translation already in staging directly to production now (manually). Hope this
> doesn't override anything - I don't think it will but letting you know.

Laura - if you feel comfortable getting the en-US snippet into production, and it looks good from staging, go ahead. Once all the localizations are done and final, I can work on getting them imported via script onto staging. 

Not sure if they're done yet - looks like there has still been a bit of churn as things get corrected
(In reply to comment #16)

> Laura - if you feel comfortable getting the en-US snippet into production, and
> it looks good from staging, go ahead.

Oh, but I also meant to say: I can take care of that, too, if you're not comfortable doing it.
(In reply to comment #15)
> (In reply to comment #14)
> > hi les and laura, 
> > I understand that we are still working on the localizing the snippets, is the
> > en snippet live yet? If not, when can we expect the en version to be live?
> > thanks for the update.
> 
> Grace - I just checked and it's not live yet. 
> 
> Les - I see this in staging but not in production. I'm going to add the en-US
> translation already in staging directly to production now (manually). Hope this
> doesn't override anything - I don't think it will but letting you know.

- thanks for the update laura! if you are pushing to it to production now- does that mean we will see it live today? thanks again!
(In reply to comment #18)

> - thanks for the update laura! if you are pushing to it to production now- does
> that mean we will see it live today? thanks again!

Snippets can take up to 48 hours to appear, once pushed to production. This is due to service-side caching and the once-daily fetch schedule coded into Firefox.
(In reply to comment #19)
> (In reply to comment #18)
> 
> > - thanks for the update laura! if you are pushing to it to production now- does
> > that mean we will see it live today? thanks again!
> 
> Snippets can take up to 48 hours to appear, once pushed to production. This is
> due to service-side caching and the once-daily fetch schedule coded into
> Firefox.

- hi les! thanks for the update.
(In reply to comment #19)
> (In reply to comment #18)
> 
> > - thanks for the update laura! if you are pushing to it to production now- does
> > that mean we will see it live today? thanks again!
> 
> Snippets can take up to 48 hours to appear, once pushed to production. This is
> due to service-side caching and the once-daily fetch schedule coded into
> Firefox.

- hi les and laura! i'm assuming we can expect the snippets to be live by tomorrow (Monday?). If you can please confirm that the snippets are live that would be great! Thanks again!
(In reply to comment #21)

> - hi les and laura! i'm assuming we can expect the snippets to be live by
> tomorrow (Monday?). If you can please confirm that the snippets are live that
> would be great! Thanks again!

No... Just checked now, and the en-US snippet is not in production, and I haven't yet imported the localized snippets to staging.

I'll copy the en-US snippet over to production, which means it'll show up as late as Wednesday.

As for the rest, are we all set from localizers? Looks like the last change was Friday morning, not sure if there are more changes pending since there are still a few that have review requested
(In reply to comment #22)

> I'll copy the en-US snippet over to production, which means it'll show up as
> late as Wednesday.

Copied the en-US snippet to production, and I see it in my browser now when I set the version to 4.0b13 with the snippet switcher addon. 

I don't remember what the last actual beta version was, but the snippet should start filtering out to anyone with a version starting with 4.0b over the next 48 hours

> As for the rest, are we all set from localizers? Looks like the last change was
> Friday morning, not sure if there are more changes pending since there are
> still a few that have review requested

Just imported the localized snippets as-is into staging. I can run the import again if there end up being further changes. Otherwise, I can push the import to production if we're good.
(In reply to comment #23)
> (In reply to comment #22)
Otherwise, I can push the import
> to production if we're good.

Yes - please push. 

(In reply to comment #22)
> (In reply to comment #21)
> 
> > - hi les and laura! i'm assuming we can expect the snippets to be live by
> > tomorrow (Monday?). If you can please confirm that the snippets are live that
> > would be great! Thanks again!
> 
> No... Just checked now, and the en-US snippet is not in production, and I
> haven't yet imported the localized snippets to staging.
Les - I put this snippet into staging on last Friday. It has a webtrends tag so
I can track it, we're showing 1,942 visits from that snippet since then. Any
idea why it didn't show up for you in prod?

> I'll copy the en-US snippet over to production, which means it'll show up as
> late as Wednesday.
Still please push, but again, I did put this in prod on Friday and I see
traffic coming from this for the last 3 days.
Correction: Put into *production last Friday (not staging)
(In reply to comment #25)
> Correction: Put into *production last Friday (not staging)

D'oh, you're right, I just missed it so I created a duplicate just now. Shouldn't make a difference, but I deleted mine to be sure.
(In reply to comment #24)
> (In reply to comment #23)
> > (In reply to comment #22)
> > Otherwise, I can push the import to production if we're good.
> 
> Yes - please push. 

Attempted a push, and the admin pages gave an error. Filed bug 652554 with IT for a fix.
No longer blocks: 651868
Depends on: 651868
(In reply to comment #26)
> (In reply to comment #25)
> > Correction: Put into *production last Friday (not staging)
> 
> D'oh, you're right, I just missed it so I created a duplicate just now.
> Shouldn't make a difference, but I deleted mine to be sure.

(In reply to comment #24)
> (In reply to comment #23)
> > (In reply to comment #22)
> Otherwise, I can push the import
> > to production if we're good.
> 
> Yes - please push. 
> 
> (In reply to comment #22)
> > (In reply to comment #21)
> > 
> > > - hi les and laura! i'm assuming we can expect the snippets to be live by
> > > tomorrow (Monday?). If you can please confirm that the snippets are live that
> > > would be great! Thanks again!
> > 
> > No... Just checked now, and the en-US snippet is not in production, and I
> > haven't yet imported the localized snippets to staging.
> Les - I put this snippet into staging on last Friday. It has a webtrends tag so
> I can track it, we're showing 1,942 visits from that snippet since then. Any
> idea why it didn't show up for you in prod?
> 
- - since Laura put into production last friday, does that mean it went live? and if it did, repushing it to production today.. does that mean, that it won't be live again and have will have to wait till Wednesday?
(In reply to comment #28)
 
> - - since Laura put into production last friday, does that mean it went live?

Yes.

> and if it did, repushing it to production today.. does that mean, that it won't
> be live again and have will have to wait till Wednesday?

No. What I pushed was a duplicate of what she pushed. What she pushed had already started getting out there. Pushing a duplicate doesn't do anything to what's already been delivered to browsers.
great! thanks for the update! so we are set here? en-US is live and localized versions by Wednesday? 

thanks again!
English version is live. Closing this bug.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
hi les, can you please confirm that the localized versions went lived today? thanks!
(In reply to comment #32)
> hi les, can you please confirm that the localized versions went lived today?
> thanks!

As far as I can tell, they've been going live over the course of the week. (It's not a hard go-live time, just takes up to 48 hours to spread)
You need to log in before you can comment on or make changes to this bug.