Software-center subcategories

Registered by Robbie Williamson

To make software easier to find in the Ubuntu Software Center, the .desktop format should include not just a category, but a primary category and subcategory and also a secondary category and subcategory. This should be implemented in a way that does not cause problems with gnome-panel, netbook-launcher, and other software that uses categories.

Additional we need to discuss how to represent this in the UI.

Blueprint information

Status:
Complete
Approver:
Robbie Williamson
Priority:
Medium
Drafter:
Matthew Paul Thomas
Direction:
Approved
Assignee:
Canonical Foundations Team
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Implemented
Milestone target:
None
Started by
Michael Vogt
Completed by
Michael Vogt

Related branches

Sprints

Whiteboard

Work items:
[mpt] define list of top level categories (and keep in sync with the gnome-menus panel menu): TODO
[mpt] define what top levels should have have subcategories and define them: TODO
[mpt] draw wireframe of the subcategory screen: DONE
[mvo] define xml format for subcategories that can be used in applications.menu: DONE
[mvo] ensure subcategories are translatable: DONE
[mvo] extend parser that supports subcategories (lp:~mvo/software-center/sub-categories): DONE
[mvo] extend category query builder (and search query builder) to support subcategories: DONE
[mvo] extend software-center to support "Top-level" -> "applist", "Top-level" -> "Subcategory" -> "applist", "toplevel" -> "subcat/applist split view" presentation: DONE
[mvo] write UI code/html widget that matches wireframe: DONE

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.