[tracker] change /feedback/ to be a product picker page

RESOLVED FIXED in 2014Q4

Status

defect
P1
normal
RESOLVED FIXED
5 years ago
2 years ago

People

(Reporter: willkg, Unassigned)

Tracking

unspecified
2014Q4
Dependency tree / graph

Details

As we add new products to leave feedback for, our ability to infer which product someone is using gets worse. It's probably at the point where it's mediocre already except for Firefox desktop.

Further, our current system prevents someone from leaving feedback for a product they're not currently using. E.g. using Firefox desktop to leave feedback for Firefox OS.

We want to change /feedback/ to be a product picker page. It would show the list of products from the products table and let users pick the product they want to leave feedback for.

If the user comes in with a product url, they will skip this page and go directly to leaving feedback.

Cheng mentioned possibly having a link allowing them to go to the product picker if they want to leave feedback for a different product.

This bug covers figuring out all the details and implementing them.
I'm putting this in the 2014q2 sprint. Doing this will clean up some goofy things we're doing and would make life easier for users who want to leave feedback. The use cases this addresses come up periodically.
Whiteboard: u=user c=submission p=2 s=input.2014q2
This depends on bug #970337 because we need to make sure Firefox Desktop is using a product url before we go change the url they are currently using. Further, we probably want to push this out until after that change has made it to release. Given that, I'm nixing the sprint data.
Depends on: 970337
Whiteboard: u=user c=submission p=2 s=input.2014q2 → u=user c=submission p=2 s=
Bug #970337 is marked fixed and will land in Firefox 30. So we just need to wait until then before we can do this work.
Created a product picker page for testing, but we can turn it into what we need for this bug when the time is right.

PR: https://github.com/mozilla/fjord/pull/225
This is going to be great and make way more sense. Let me know if you need anything from me.
The cyoa prototype landed in master in https://github.com/mozilla/fjord/commit/7c4e6dd

I pushed it to production just now. It's not linked to anything, so to access it you have to explicitly put it in your url bar.

https://input.mozilla.org/cyoa

This version is just for testing purposes. I'll keep this bug open to cover overhauling it so it works for users and to switch it in for the first page of the /feedback/ sequence. Plus we should probably use this for the unknown product page, too.
Turning this into a tracker and making it depend on all the bugs I think we need to get done for this.
Depends on: 986071, 978770, 985491, 977270
Priority: -- → P1
Summary: change /feedback/ to be a product picker page → [tracker] change /feedback/ to be a product picker page
Whiteboard: u=user c=submission p=2 s= → u=user c=feedback p=2 s=input.2014q2
Depends on: 1002589
Depends on: 1009784
Depends on: 933390
Bumping this to 2014q3.
Whiteboard: u=user c=feedback p=2 s=input.2014q2 → u=user c=feedback p=2 s=input.2014q3
Whiteboard: u=user c=feedback p=2 s=input.2014q3 → u=user c=feedback p=2 s=input.2014q4
Depends on: 1084387
Depends on: 1086643
Depends on: 1086650
This is a tracker, so it shouldn't have whiteboard data. Removing that now.
Whiteboard: u=user c=feedback p=2 s=input.2014q4
Target Milestone: --- → 2014Q4
Depends on: 1097204
This is all set! Marking FIXED!
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Product: Input → Input Graveyard
You need to log in before you can comment on or make changes to this bug.