Community
Participate
Working Groups
For example, if you go to add a plug-in and type system.bundle, you have no idea what system bundle is currently available. It would be nice to adorn the label provider with something like... system.bundle [org.eclipse.osgi (xxxx)] This would provide a hint at least to developers to what system bundle is being used.
Brian, thoughts?
I'm not sure how necessary this is. If you are using system.bundle as the alias to the Framework then you do not really care what the underlying framework is. If you have a requirement for a specific framework then you would use the Framework specific symbolic name, not system.bundle. I'm not saying it wouldn't be nice to see something like this. But I think it is a nice to have and not a hard requirement.
It's definitely a nice to have.
I like the idea. Do you think we should try to come up with a slightly different color icon similar to the plugin icon so people would realize it is a special bundle?
Created attachment 90119 [details] Proposed patch It would be great if "system.bundle" could be defined somewhere as a constant :)
Created attachment 90120 [details] mylyn/context/zip
Created attachment 90121 [details] system.bundle icon
Created attachment 90122 [details] system.bundle "required" icon
I just played around with hue/saturation to have a slightly different icon
Created attachment 90124 [details] ... forgot to add NON-NLS tags....
Thanks Benny, will try to look at this ASAP.
Created attachment 90354 [details] org.eclipse.pde.ui.patch I made some stylistic changes and just simplified what we showed to make it cleaner. Thanks for the patch and inspiration Ben!
Created attachment 90355 [details] mylyn/context/zip
fixed