Work in 3.3M5 has firmed up the new Menu Contribution API quite a bit,
and developers on 3.3 can start using it.
It allows command to be placed in menus and toolbars, and separates the
placement of the command (main menu, main toolbar, view menu, etc) from
the command's visibility (when a context is active, when an action set
is active, when an object is selected, etc).
Preliminary examples for using the new *org.eclipse.ui.menus* extension
point are available on the "Menu Item Placement Examples" page:
http://wiki.eclipse.org/index.php/Menu_Item_Placement_Examples
This page also has the "Work still to be done in 3.3M6" section. If you
have any question you can ask them in the eclipse.platform newsgroup. It
will help if you start your Subject with [Contributions].
As you find bugs, please check existing bugs using this URL:
http://tinyurl.com/yrbtt7 and if you cannot find a matching bug, then
open one with a Summary that starts with [Contributions] against Eclipse
Platform UI at https://bugs.eclipse.org/bugs/
Please include your eclipse version from the about dialog.
Please give us your feedback, as org.eclipse.ui.menus will deprecate
actionSets, editorActions, viewActions, and popupMenus.
Later,
PW