Add a dashboard for "Suggestions" on Major Releases

VERIFIED FIXED in 3.3

Status

Input
General
P1
enhancement
VERIFIED FIXED
8 years ago
7 years ago

People

(Reporter: aakashd, Assigned: wenzel)

Tracking

Dependency tree / graph

Details

Attachments

(1 attachment)

(Reporter)

Description

8 years ago
Major release users can submit suggestions to us in Firefox 4.0. The dashboard to host this information should be much like the themes dashboard on the betas except for a few notable additions:

* Version differentiation per Product (i.e. Firefox, Mobile)
* Differentiate by Locale
(Assignee)

Updated

8 years ago
Assignee: nobody → chowse
Created attachment 504042 [details]
Ideas Dashboard

Notes:

* The page title: "Popular Ideas". "Common Ideas" seemed a little demeaning,
  especially if coming right off the feedback page. Perhaps
  "Frequent Ideas", or something that couldn't be interpreted as speaking
  to the quality (rather than quantity) of the suggestions? 

* Like on the main page, only a single locale can be checked. Once it is 
  checked, the remaining choices vanish until it is unchecked.

* The navigations choices at the top are "Experience", "Broken Sites", and
  "Ideas" to reflect the same options on the feedback page. The choices are
  out of order in the mock-up.
(Reporter)

Comment 2

8 years ago
> Perhaps "Frequent Ideas", or something that couldn't be interpreted as speaking to the quality (rather than quantity) of the suggestions?

WFM!

> Like on the main page, only a single locale can be checked. Once it is 
  checked, the remaining choices vanish until it is unchecked.

Dave says this is too hard. So, the locale stuff should be replaced with Platforms using the current buttons that we have on the beta dashboard.

> "Experience" 

That sounds odd and the use of "Trends" in the mock-ups doesn't really work either. Hrm, what about "Ratings" ?
(Assignee)

Updated

8 years ago
Depends on: 626840
(Assignee)

Updated

8 years ago
Depends on: 629019
(Assignee)

Updated

8 years ago
Assignee: chowse → nobody
Target Milestone: 3.1 → 3.3
(Assignee)

Updated

8 years ago
Blocks: 635999
(Assignee)

Comment 3

8 years ago
So we have something to ship with Fx4, I'll make this page basically a copy of the beta themes page, and shove the release data into our existing clustering algorithm. Due to its limited scalability, I'll have to reduce the amount of data we feed the algorithm. Aakash suggested by days, but since the problem size increases directly with the number of opinions (only indirectly with time), I might also just give it an upper bound of opinions.
(Assignee)

Updated

8 years ago
Assignee: nobody → fwenzel
(Assignee)

Comment 4

8 years ago
For the record, we commented out the clustering job which was part of the production push script and made it stall indefinitely instead of creating clusters, then moving on. That means, if clustering needs to be run as part of a push, we need to specifically request it now, otherwise it won't run until the next time the cron job hits -- which I think is every 4 hours.
(Assignee)

Comment 5

8 years ago
I added release clustering to the cron job. This adds two more clustering steps and therefore won't be the most performant thing on the planet, but that's what the distributed clustering project is for.

r? davedash: http://github.com/fwenzel/reporter/commit/6450b89
Status: NEW → ASSIGNED
(Assignee)

Comment 6

8 years ago
Added: http://github.com/fwenzel/reporter/commit/b1ed59d

Themes will be empty until it's reclustered.
Status: ASSIGNED → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
QA verified.
Status: RESOLVED → VERIFIED
Component: Input → General
Product: Webtools → Input
You need to log in before you can comment on or make changes to this bug.