Since GNOME 3.4, applications have been able to specify their own GMenu (or ‘application menu’). In the interests of consistency, all GNOME applications should provide a similar set of items in their application menu.
In Gnome 3.6, we can see many Gnome components and applications that already use Gmenus, but unfortunately there are a lot still to be done, ruining a completely coherent experience and even confusing the newcomers.
What is hoped is that every application, utility and component that has a simple/small menu, to entirely port it to gmenu. If the menulist is complex, it should be ensured that a small number of key items are moved to the app menu for the sake of coherence.
What is left to be done and how likely is it to have a full “gmenu Gnome” in version 3.8? Let’s see…
- Gnome core – 100% done
- Core utilities – 70% done
- Gnome applications – 38% done
- Other Gnome parts – 19% done
As you can see, there is still work to be done and hopefully developers will focus on this important detail, as right now it is more confusing than helpful.