Closed Bug 881433 Opened 11 years ago Closed 11 years ago

Implement topics to be product specific

Categories

(support.mozilla.org :: Knowledge Base Software, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED
2013Q2

People

(Reporter: rrosario, Assigned: rrosario)

References

Details

(Whiteboard: u=user c=wiki p=3 s=2013.12)

Our topics currently are currently shared among all the products. This is causing issues as we introduce new products that aren't so similar to the existing ones.

Let's implement a new topic model. It should be the same one as the current one with a Foreign Key to a Product. This way each product will have it's own topic tree.

Some details:
* We need to keep the current topics in place for now.
* Add a waffle flag to switch between the old topics and the new ones.
* Implement the new Topic model in the products app. We can delete the topics app when we are done with the old topics.
* Add the new topics to the Edit Document form without it becoming a mess.
* Include the union of both sets of topic slugs in the search index.
* Create an initial migration of the topics and article to topic mappings.
This is a top priority and need to get this landed, tested, tweaked, etc in the next few weeks. Making it 3pts for now, we can adjust later or spin off new bugs later.
Assignee: nobody → rrosario
Whiteboard: u=user c=wiki p=3 s=2013.12
Blocks: 878453
The mostly ready PR is here:
https://github.com/mozilla/kitsune/pull/1426

Planning on landing tommorow and starting to test.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Is there a way to group all of the new Firefox topics together and all the new Android topics together, etc.? Right now we list some Firefox topics, then some Firefox OS topics, then more Firefox topics, some Android topics, etc. Because of this and the headings not being very prominent it's really difficult to be sure what topic you are looking at.
(In reply to Verdi [:verdi] from comment #5)
> Is there a way to group all of the new Firefox topics together and all the
> new Android topics together, etc.? Right now we list some Firefox topics,
> then some Firefox OS topics, then more Firefox topics, some Android topics,
> etc. Because of this and the headings not being very prominent it's really
> difficult to be sure what topic you are looking at.

oops! That wasn't my intention! I'll look into it.
(In reply to Verdi [:verdi] from comment #5)
> Is there a way to group all of the new Firefox topics together and all the
> new Android topics together, etc.? Right now we list some Firefox topics,
> then some Firefox OS topics, then more Firefox topics, some Android topics,
> etc. Because of this and the headings not being very prominent it's really
> difficult to be sure what topic you are looking at.

Fixed and deployed:
https://github.com/mozilla/kitsune/commit/519f68c47ac29ef2a680976ededfdd2a299d97cc
Thank you! Much better!
You need to log in before you can comment on or make changes to this bug.