Closed
Bug 984435
Opened 12 years ago
Closed 12 years ago
Switch the Support Forum to appear as one forum per product.
Categories
(support.mozilla.org :: Questions, task, P1)
support.mozilla.org
Questions
Tracking
(Not tracked)
RESOLVED
FIXED
2014Q1
People
(Reporter: rrosario, Assigned: rrosario)
References
Details
(Whiteboard: u=contributor c=questions p=3 s=2014.6 [needsverify])
From https://support.mozilla.org/en-US/forums/contributors/710083 (Ibai):
"""
Here is the issue: Since we added Webmaker and Thunderbird to the forum, the "All Products" view in the forum has become way less useful. Some of us only focus on one product so anything showing additional products makes it harder to deal with instead of easier (we want things to be easier).
So in order to make the workflows of the forum contributors we were talking about a potential solution and here is what we have:
- We would like to replace the drop down with product selection (that not a lot of new users find) with something more traditional, sub forums per product. - This means that each product will have a distinct URL for the forum for example /questions/firefox will show Firefox questions, while questions/firefox-os will show the questions relevant to Firefox OS and so on. - The page /questions would be repurposed to something similar to /forums where you can see all the products and additional information like new threads (TBD).
"""
| Assignee | ||
Comment 1•12 years ago
|
||
There is still discussion happening in the forum post. Some contributors seem to want to be able to work on multiple products as once.
Should we go forward with this or modify the proposal?
Flags: needinfo?(mana)
Flags: needinfo?(ibai)
| Assignee | ||
Comment 2•12 years ago
|
||
If we do this, it will be 2-3 pts. Going with 3pts to account for being extra careful and taking extra verification steps on stage.
Whiteboard: u=contributor c=questions p= s=2014.6 → u=contributor c=questions p=3 s=2014.6 [needsverify]
Comment 3•12 years ago
|
||
We seem to have an agreement about this. We should go for it and in addition create a method that allow contributors to have a view of the products they want through a URL.
I'll open a bug for that other item.
Flags: needinfo?(ibai)
Comment 6•12 years ago
|
||
Question:
How is this going to look in Mobile? Can we let the mobile view stay as it is or implement a similar view to what we have in support.mozilla.org/home?
I'll prefer the later, but I only if it doesn't increase the scope of the development substantially.
Thanks.
| Assignee | ||
Comment 7•12 years ago
|
||
I've deployed an initial implementation of this to stage. Please play with it and make sure it's what we have agreed to:
https://support.allizom.org/en-US/questions
Some notes:
* I took care of the mobile templates
* I included an option to show "All Products". So if somebody was happy with the way it works today, they can keep that view by going to /questions/all
* Ignore the product logos on stage
Reply to this bug with anything that must be changed before landing in prod. If it it's a nice to have, then we can spin off followup bugs.
Flags: needinfo?(mana)
Flags: needinfo?(ibai)
Flags: needinfo?(a.topal)
| Assignee | ||
Comment 8•12 years ago
|
||
Adding Bram. If you have time, feedback welcome.
Flags: needinfo?(bram)
| Assignee | ||
Comment 9•12 years ago
|
||
Some things we should probably file followup bugs for:
* Change the progress bar at the top to be product based ("X questions in the last 24 hours have no reply. Help solve them!"
* Change the "Top Contributors" list to be product based
Comment 10•12 years ago
|
||
did a quick test using firefox desktop on mac 28 and firefox android on galaxy note 3 ff28 and it looks good to me except for the minor issues that ricky noted in comment 9 that need followup bugs
Comment 11•12 years ago
|
||
Excellent stuff. I've tried several languages, to answer questions, to vote questions...
Everything seems correct.
What you say about the bar is true, although having it the way it is today has an interesting angle: you can discover there are other products with pending questions. We need to re-clarify the purpose of that progress bar before changing it.
Similar story with the contributors list.
With that in mind..."ship it" :D
Flags: needinfo?(ibai)
Comment 12•12 years ago
|
||
This looks great! Obviously, we can label each menu item with the same product image that we use for /products.
The only thing I would modify is to make each product be as wide as a “.card-grid > li”. This way, we can fit three items in one line, maintain consistency with the product navigation, and scale better as we add more product forums.
Flags: needinfo?(bram)
| Assignee | ||
Comment 13•12 years ago
|
||
(In reply to Bram Pitoyo [:bram] from comment #12)
> The only thing I would modify is to make each product be as wide as a
> “.card-grid > li”. This way, we can fit three items in one line, maintain
> consistency with the product navigation, and scale better as we add more
> product forums.
There are a few reasons I didn't do this:
* I want there to be a clear difference between /home and /questions. I already get confused sometimes when I am looking at /home vs /questions/new. The pages are almost the same.
* /questions is for contributors, so it doesn't really need to match the styles of the pages that are targeted to users.
* More importantly, the text won't fit. To be super clear about where the user is, I appended "Support Forum" to the product titles. This makes it super clear that the user is going to "Firefox OS Support Forum", for example. The text is already tight as it is. It will fall apart if we go to the 3 column layout, especially for certain infamous locales.
Anyway, those were my reasons for doing what I did. In fact, I wanted it to be a one column layout because that's what you traditionally see for forum listings (see /forums). But that looked awful because I don't have a sidebar or something to fill the empty space.
Comment 14•12 years ago
|
||
Ricky, those reasons are totally legit.
Ideally we should move to one line per product view where the second column represents information like question needing answer.
I would suggest that we re-spin the design of /questions into another bug and we can take it fro there.
Let ship this!
| Assignee | ||
Comment 15•12 years ago
|
||
(In reply to Ibai Garcia [:ibai] from comment #14)
> Ideally we should move to one line per product view where the second column
> represents information like question needing answer.
Love that idea!
| Assignee | ||
Comment 16•12 years ago
|
||
Pull request:
https://github.com/mozilla/kitsune/pull/1884
| Assignee | ||
Comment 17•12 years ago
|
||
Landed on master:
https://github.com/mozilla/kitsune/commit/75773a20f6758a174bfa0af0d4f9342860010b08
Flags: needinfo?(mana)
Flags: needinfo?(a.topal)
| Assignee | ||
Comment 18•12 years ago
|
||
Deployed to prod now
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•