menu-spec Categories: each Additional Category need Main Category
Submitted by Stanislav Brabec
Assigned to Allison Lortie @desrt
Description
Spec says:
The Related Categories column lists one or more categories that are suggested to be used in conjunction with the Additional Category. Note that at least one Main Category must be included in the desktop entry's list of categories.
Implementors are (for a good reason) more strict: Only "Main Categories" listed in the "Related Categories" of a particular "Additional Category" are supported.
It has a good reason: Less strict interpretation would introduce large menu map for obscure combinations like "Game;FileTools;".
That is why the spec needs to be adjusted:
-
Split "Additional Category" table to two tables: "Additional Category" (intended for menu build) and "Additional Tag" or "Technology Category" (intended for technology specification). The split line should be done above "KDE".
-
Specify Main Category for all Additional Categories that miss one:
Amusement: Probably Game;Utility or Education
Electronics: Probably Science or Utility, maybe Development or Office
Engineering: Probably Education, Science, maybe Development or Research (bug 20186)
Documentation: Probably any (special tag)
Core: Probably any (special tag)