Closed Bug 1239863 Opened 4 years ago Closed 4 years ago

firefox os updates

Categories

(www.mozilla.org :: Pages & Content, defect)

Production
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jbertsch, Assigned: agibson)

References

Details

(Whiteboard: [kb=1941116] )

Attachments

(5 files)

1.  Remove Firefox OS from Firefox family navigation
2.  Remove Firefox OS from Firefox family page (/firefox/products)
3.  Remove /firefox/partners pages from site and delete templates
4.  Make /firefox/os/2.5 the default page for all locales and locations (remove all other templates - 1.3, 1.7, etc - and all geolocation logic).  Note:  Will needinfo flod to discuss L10N prioritization


Keep:
1.  devices page
2.  tv page
3.  /firefox/os page with 2.5 as default
Hi Flod-

We will have a new connected devices page live in mid-April.  Let's discuss whether or not to expose to localizers since it will exist only approx 2.5 months.

Thx,
Jen
Flags: needinfo?(francesco.lodolo)
With that lifespan is probably border line, but I expect the Connected Devices team to push for its localization.
I also still need to figure out the story behind Connected Devices, hopefully I'll have a better idea after Singapore.

Note about the other parts: removing partners is easy (and welcome), firefox/os/2.5 will be trickier (I don't know how much we're missing in localized versions of the page).
Flags: needinfo?(francesco.lodolo)
Depends on: 1239960
I filed Bug 1239960 to take down the partners page.
Blocks: 1233052
Whiteboard: [kb=1941116]
Hi Flod,

Any ideas on how many locales are missing for the /firefox/os/2.5/ page? 

We need to tackle Bug 1233052 soon, but if we can retire the old Firefox OS pages it means we don't need to change the way we do geolocation for those pages. Either way it is not a blocker, but would be useful in order to determine scope. Thanks!
Flags: needinfo?(francesco.lodolo)
The 2.5 version was *never* localized and launched as en-US only. Basically I  have no idea of how many strings our locales are missing if we decide to enable 2.5 for everyone.
Flags: needinfo?(francesco.lodolo)
(In reply to Francesco Lodolo [:flod] from comment #5)
> The 2.5 version was *never* localized and launched as en-US only. Basically
> I  have no idea of how many strings our locales are missing if we decide to
> enable 2.5 for everyone.

Jen, how would you like to proceed? I guess we can either just remove the old pages and ask all locales to catch up (in the meantime they will default to en-US), or we could first give locales some time before making the changes.
Flags: needinfo?(jbertsch)
(In reply to Alex Gibson [:agibson] from comment #6)
> (In reply to Francesco Lodolo [:flod] from comment #5)
> > The 2.5 version was *never* localized and launched as en-US only. Basically
> > I  have no idea of how many strings our locales are missing if we decide to
> > enable 2.5 for everyone.
> 
> Jen, how would you like to proceed? I guess we can either just remove the
> old pages and ask all locales to catch up (in the meantime they will default
> to en-US), or we could first give locales some time before making the
> changes.

Remove old pages and give locales the choice to catch up or wait for a new page to be live in April.  This is a low priority for localization right now.  Thanks.
Flags: needinfo?(jbertsch)
Blocks: 1235890
Assignee: nobody → agibson
Status: NEW → ASSIGNED
Attached file GitHub pull request
Just realized that we have another pretty big page: https://www.mozilla.org/firefox/os/faq/

Should this be part of this decommissioning plan?
Flags: needinfo?(jbertsch)
Pull request above to remove the legacy Firefox OS pages from bedrock ^

Jen, this change will remove the version-specific URLs, and the 2.5 template will be displayed at the following page URL:

/firefox/os/

All version specific URLs (/firefox/os/2.5/, /firefox/os/2.0/ etc) will redirect to just /firefox/os/.

Does this sound ok?

I will leave updating the Family Navigation / Product page to a separate followup PR, as this is already a large change to review.
(In reply to Francesco Lodolo [:flod] from comment #9)
> Just realized that we have another pretty big page:
> https://www.mozilla.org/firefox/os/faq/
> 
> Should this be part of this decommissioning plan?

I believe this page is linked in-product from Firefox OS devices. If we we're to remove it, we'd need to redirect the URL somewhere.
(In reply to Francesco Lodolo [:flod] from comment #9)
> Just realized that we have another pretty big page:
> https://www.mozilla.org/firefox/os/faq/
> 
> Should this be part of this decommissioning plan?

Adding one more question: I checked the 2.5 template and we basically have none of the strings (if exclude meta tags), so I plan to put this page as "optional" (locales can decide to localize it and opt-in).

Before doing that, can you confirm me that we don't expect any string change at this point for firefox/os (before April)?
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/ea76b251d93cbf3c6708766786b816ebe3b4ce41
[bug 1239863] Remove and redirect /firefox/os/faq/ page to SUMO

https://github.com/mozilla/bedrock/commit/b63fd0a544e3eff88b80168d6258c11f296cf1c7
Merge pull request #3864 from alexgibson/bug-1239863-remove-firefox-os-faq

[bug 1239863] Remove and redirect /firefox/os/faq/ page to SUMO
(In reply to Francesco Lodolo [:flod] from comment #13)
> (In reply to Francesco Lodolo [:flod] from comment #9)
> > Just realized that we have another pretty big page:
> > https://www.mozilla.org/firefox/os/faq/
> > 
> > Should this be part of this decommissioning plan?
> 
> Adding one more question: I checked the 2.5 template and we basically have
> none of the strings (if exclude meta tags), so I plan to put this page as
> "optional" (locales can decide to localize it and opt-in).
> 
> Before doing that, can you confirm me that we don't expect any string change
> at this point for firefox/os (before April)?

I would call localization for this page a very low priority.  This page will be decommissioned in May in favor of a new Connected Devices page.

Also fine to redirect the FAQ to SUMO

Thanks everyone
Flags: needinfo?(jbertsch)
Attached image family-nav.png
Jen,

One simple solution for the family navigation would be to hide the Firefox OS link on all pages except if the user is already on one of the remaining Firefox OS pages. 

This may not be an ideal solution, but it's the only one I can think of that mitigates needing to rethink the navigation on the Firefox OS pages.

I've attached a screenshot to show what it looks like. Does this sound like an ok short-term solution?
Flags: needinfo?(jbertsch)
(In reply to Alex Gibson [:agibson] from comment #18)
> Created attachment 8721283 [details]
> family-nav.png
> 
> Jen,
> 
> One simple solution for the family navigation would be to hide the Firefox
> OS link on all pages except if the user is already on one of the remaining
> Firefox OS pages. 
> 
> This may not be an ideal solution, but it's the only one I can think of that
> mitigates needing to rethink the navigation on the Firefox OS pages.
> 
> I've attached a screenshot to show what it looks like. Does this sound like
> an ok short-term solution?

Yes please!  Let's do that.  Thanks, agibson.
Flags: needinfo?(jbertsch)
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/80bcf5b3b44113f7eca5fa79f9e06a009ba31b56
[bug 1239863] Remove Firefox OS from products page

https://github.com/mozilla/bedrock/commit/23a15af5ea22cb1ffe521dfa52b0dc3b6d3f4709
Merge pull request #3885 from alexgibson/bug-1239863-remove-firefox-os-product-page

[bug 1239863] Remove Firefox OS from products page
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/755a86231da22f94a993543766233ece6e973aef
[bug 1239863] Hide Firefox OS on Family navigation

https://github.com/mozilla/bedrock/commit/f4c73cc28e9c081de0c260db4aa2adebe044d05e
Merge pull request #3886 from alexgibson/bug-1239863-remove-firefox-os-family-nav

[bug 1239863] Hide Firefox OS on Family navigation
Hi, 

Just only to double confirm, the thing that we have still pending is: 

4. Make /firefox/os/2.5 the default page for all locales and locations (remove all other templates - 1.3, 1.7, etc - and all geolocation logic).

Am I right? Do we have an ETA for this?

Thanks!!!
(In reply to David Palomino [:dpalomino] from comment #22)
> Hi, 
> 
> Just only to double confirm, the thing that we have still pending is: 
> 
> 4. Make /firefox/os/2.5 the default page for all locales and locations
> (remove all other templates - 1.3, 1.7, etc - and all geolocation logic).
> 
> Am I right? Do we have an ETA for this?
> 
> Thanks!!!

This is in code review, it should be merged soon and pushed to master.
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/fdad0a208316d8a1e99b93e6bf8abe9752d68549
[bug 1239863] Decommission legacy Firefox OS pages

https://github.com/mozilla/bedrock/commit/80fb748d6c69f4f9d6fd1271e3178437ac3dbab7
Merge pull request #3862 from alexgibson/bug-1239863-remove-legacy-firefox-os-pages

[bug 1239863] Decommission legacy Firefox OS pages
All dependent bugs have been resolved, should go out in the next production push. Thanks all!
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Thanks a lot Alex!

Can you please let us know when is the next production push?

Cheers!
David
Flags: needinfo?(agibson)
(In reply to David Palomino [:dpalomino] from comment #26)
> Thanks a lot Alex!
> 
> Can you please let us know when is the next production push?
> 
> Cheers!
> David

It happened yesterday.

https://www.mozilla.org/firefox/os/
Flags: needinfo?(agibson)
You need to log in before you can comment on or make changes to this bug.