Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319802

Summary: Copy Error Log support from PDE to IDE
Product: [Eclipse Project] Platform Reporter: Miles Parker <milesparker>
Component: IDEAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED INVALID QA Contact:
Severity: enhancement    
Priority: P3 CC: difu.wang, remy.suen
Version: 3.6   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Miles Parker CLA 2010-07-13 19:32:59 EDT
This is probably tilting at windmills, but could platform consider copying error log capability to IDE, preferably in o.e.ui.ide.app, or into it's own feature, so that people can use it without carrying all of the other PDE stuff along with it?

This goes all the way back to Bug 50517. Apparently, the PDE folks really don't want to move it, so I'm suggesting copying the functionality. :)
Comment 1 Remy Suen CLA 2010-07-13 19:36:38 EDT
The 'Error Log' view is in a separate bundle, is that insufficient for your needs, Miles? You want us to merge it into another feature/spin another feature for it?
Comment 2 Miles Parker CLA 2010-07-13 19:41:44 EDT
See my note on the other bug. The problem is that it is included in a bundle that carries dependencies for pde ui, help, forms and jdt(!) Granted many of those are optional but in many many usages that is what you're going to end up with.
Comment 3 Miles Parker CLA 2010-07-13 19:43:24 EDT
Sorry, I meant feature, not bundle. It seems to me that it is much better practice to use feature dependencies rather than plugins, and so I'm asking it to be considered at that level.
Comment 4 Miles Parker CLA 2010-07-13 19:50:24 EDT
Ooops, feeling kind of dumb here. :( I see that even though the id still has pde.runtime, it's actually in o.e.ui.ide.

But it's not in its own bundle, afaict, and o.e.ui.ide does bring a bunch of other stuff in with it.
Comment 5 Remy Suen CLA 2010-07-13 19:53:05 EDT
(In reply to comment #4)
> Ooops, feeling kind of dumb here. :( I see that even though the id still has
> pde.runtime, it's actually in o.e.ui.ide.

I'm beginning to think we're talking about two different things here...

> But it's not in its own bundle, afaict, and o.e.ui.ide does bring a bunch of
> other stuff in with it.

Miles, the 'Error Log' view is in the org.eclipse.ui.views.log bundle.
Comment 6 Remy Suen CLA 2010-07-13 19:54:15 EDT
I am, of course, talking about 3.6 here. It used to be in a PDE bundle but the good folks of PDE spun it into its own bundle.
Comment 7 Miles Parker CLA 2010-07-13 20:06:37 EDT
(In reply to comment #5)

> Miles, the 'Error Log' view is in the org.eclipse.ui.views.log bundle.

Oh yeah, I see that now. #) I was doing a search for type and the result gave me the old internal one in ui.ide, not the internal LogView in o.e.ui.views.log. So that's three assumptions in a row. Perhaps this sad little bug report will be of some use to someone who is as lost in the world of RCP dependencies as I feel right now.
Comment 8 Difu Wang CLA 2010-12-15 06:30:10 EST
Thanks a lot for this discussion!