RFC: proposals for minor updates of menu-spec
Vincent Untz
vuntz at gnome.org
Wed Oct 3 07:13:10 PDT 2012
Hi,
Sorry for the late reply :/ I wanted to get to this earlier, but hten
forgot...
Le lundi 09 juillet 2012, à 20:45 +0200, Stanislav Brabec a écrit :
> Hallo.
>
> Here is a batch of minor updates in the menu-spec.
>
> All of them are pending in the Bugzilla for several years, and many of
> these proposals were already discussed in the XDG list.
>
> Move Science to Main Category:
> https://bugs.freedesktop.org/show_bug.cgi?id=20186#c1
>
> Add Spirituality and Humanities:
> https://bugs.freedesktop.org/show_bug.cgi?id=20192#c5
>
> Add Maps, clarify GIS:
> https://bugs.freedesktop.org/show_bug.cgi?id=20187#c1
>
> Allow Network;Monitor:
> https://bugs.freedesktop.org/show_bug.cgi?id=49699#c2
>
> Add Network;Feed and Network;NetworkService:
> https://bugs.freedesktop.org/show_bug.cgi?id=20197#c2
>
> Add Game;Shooter:
> https://bugs.freedesktop.org/show_bug.cgi?id=38553#c1
One issue I can see with some of the patches is when you use, for
instance, "Education;Science" for the related categories column. Note
that this means "and", not "or". So I think what you want is "Education
or Science". I think we should clarify the spec and replace
"Education;Science" with explicit "Education and Science". I'll do that
in a week or so, unless someone objects.
The other change I don't like in your patches is NetworkService, which I
feel is too vague and won't be helpful. I'm +1 for all other changes.
Unless someone objects within a week, I'll push your patches.
(Note that I just pushed some cleanup of this part of the spec, which
will conflict with your patches; I'll rebase your patches myself, don't
worry)
> Planned changes (no patches yet):
>
> - Make menu-spec more strict:
>
> Only "Main Categories" listed in the "Related Categories" of a
> particular "Additional Category" are supported by Menu implementers.
> That is why I propose this change:
>
> -The Related Categories column lists one or more categories that are suggested
> +The Related Categories column lists one or more categories that are permitted
I actually think "suggested" is what we want here. It's fine to use
other categories; the result is not guaranteed (as you point out), but I
don't see a reason to disallow that.
> - Split Technology Categories (GTK,QT,GNOME,KDE,XFCE) out of Additional
> Categories. Each of Additional Category must be used together with one
> or more Related Categories listed in the same line.
While I can see the point of GTK/QT categories, I'm not really sold on
desktop-named categories... I'd actually love to get rid of those...
Cheers,
Vincent
--
Les gens heureux ne sont pas pressés.
More information about the xdg
mailing list