Status

RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: jbertsch, Assigned: agibson)

Tracking

Production
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [kb=1941116] )

Attachments

(5 attachments)

(Reporter)

Description

3 years ago
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
(Reporter)

Comment 1

3 years ago
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)
(Assignee)

Updated

3 years ago
Depends on: 1239960
(Assignee)

Comment 3

3 years ago
I filed Bug 1239960 to take down the partners page.
(Assignee)

Updated

3 years ago
Blocks: 1233052

Updated

3 years ago
Whiteboard: [kb=1941116]
(Assignee)

Comment 4

3 years ago
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)
(Assignee)

Comment 6

3 years ago
(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)
(Reporter)

Comment 7

3 years ago
(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)

Updated

3 years ago
Blocks: 1235890
(Assignee)

Updated

3 years ago
Assignee: nobody → agibson
Status: NEW → ASSIGNED
(Assignee)

Comment 8

3 years ago
Created attachment 8719435 [details] [review]
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)
(Assignee)

Comment 10

3 years ago
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.
(Assignee)

Comment 11

3 years ago
(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.
(Assignee)

Comment 12

3 years ago
Created attachment 8719451 [details] [review]
GitHub pull request to remove /firefox/os/faq/ page
(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)?

Comment 14

3 years ago
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
(Reporter)

Comment 15

3 years ago
(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)
(Assignee)

Comment 16

3 years ago
Created attachment 8721251 [details] [review]
GitHub pull request to remove Firefox OS from products page
(Assignee)

Comment 17

3 years ago
Created attachment 8721282 [details] [review]
GitHub pull request to hide Firefox OS on family navigation
(Assignee)

Comment 18

3 years ago
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?
(Assignee)

Updated

3 years ago
Flags: needinfo?(jbertsch)
(Reporter)

Comment 19

3 years ago
(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)

Comment 20

3 years ago
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

Comment 21

3 years ago
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!!!
(Assignee)

Comment 23

3 years ago
(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.

Comment 24

3 years ago
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
(Assignee)

Comment 25

3 years ago
All dependent bugs have been resolved, should go out in the next production push. Thanks all!
Status: ASSIGNED → RESOLVED
Last Resolved: 3 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)
(Assignee)

Comment 27

3 years ago
(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.