Re: [ide-dev] concrete action item - menu contribution
I've created https://bugs.eclipse.org/bugs/show_bug.cgi?id=501563: "Provide a way to control contributions for products and end users".
> Gesendet: Freitag, 16. September 2016 um 04:33 Uhr
> Von: "Brian de Alwis" <briandealwis@xxxxxxxxx>
> An: "Discussions about the IDE" <ide-dev@xxxxxxxxxxx>
> Betreff: Re: [ide-dev] concrete action item - menu contribution
> I'll throw this idea out there: we provide the *user* a way to control contributions. I like how users can reconfigure the toolbars on native Cocoa apps on OSX.
> The Customize Perspective Dialog provides support for managing old-style action-sets, which have meaningful labels for human consumption. It works for the Java IDE as action sets are used extensively in JDT and PDE. But the CPD cannot do anything for the new-style menu- and toolbar-contributions. 'Activities' provide some support, but I'm pretty sure they're not fully implemented in E4 to control menu and toolbar contributions. Activities allow selecting _things_ based on their identifiers.
> If we can fix activities, then we can work on some UI that supports more user-driven configuration than the current CPD and Preferences > Activities.
> > On 15-Sep-2016, at 5:38 PM, Pascal Rapicault <pascal@xxxxxxxxxxxx> wrote:
> > I think people are generally well intended, so let's hope for the best.
> > But as Patrick was suggesting, I think coming up with a number of best practices and IMO more importantly code snippets will go a long way of showing people what to do.
> > I think this is especially true for the command fwk which is extremely powerful, and can unfortunately be easily misused.
> > Pascal
> > On 9/14/2016 11:37 AM, Doug Schaefer wrote:
> >> I doubt you¹d find someone who disagrees. Question, what can we do if the
> >> third party isn¹t responsive? Is there a mechanism we can put in place
> >> that we can use to filter stray menu contributions?
> >> On 2016-09-14, 11:32 AM, "ide-dev-bounces@xxxxxxxxxxx on behalf of Pascal
> >> Rapicault" <ide-dev-bounces@xxxxxxxxxxx on behalf of pascal@xxxxxxxxxxxx>
> >> wrote:
> >>> STOP SHITTING IN MY CONTEXT MENU!!!!
> >>> Sure Eclipse is all about integration but we often found ourselves with
> >>> ridiculous menu entries because one is not carefully selecting where its
> >>> menu entries should be placed.
> >>> In the attached screenshot, I'm adding a new context menu to the EGerrit
> >>> dashboard to find my menu polluted with not 1, not 2 but *3* random
> >>> entries from Team and PDE projects. Come on guys, you can do better.
> >>> And you know what, here I just have the Eclipse SDK, EGerrit and Egit
> >>> installed. Imagine a user who has everythign installed.
> >>> I think this sort of things make us look bad, could we agree to fix this?
> >>> Pascal
> >> _______________________________________________
> >> ide-dev mailing list
> >> ide-dev@xxxxxxxxxxx
> >> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/ide-dev
> > _______________________________________________
> > ide-dev mailing list
> > ide-dev@xxxxxxxxxxx
> > To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/ide-dev
> ide-dev mailing list
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit