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

Bug 500329

Summary: Integrate p2 explorer from Oomph to PDE
Product: [Eclipse Project] PDE Reporter: Mikaël Barbero <mikael.barbero>
Component: UIAssignee: PDE-UI-Inbox <pde-ui-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert, Ed.Merks, Lars.Vogel, stepper, Vikas.Chandra
Version: 4.6   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Mikaël Barbero CLA 2016-08-26 08:40:47 EDT
After bug 500316 comment #4, p2 repository explorer (see https://wiki.eclipse.org/Eclipse_Oomph_Authoring#How_to_find_a_P2_repository_at_Eclipse_using_the_Repository_Explorer and code http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/plugins/org.eclipse.oomph.p2.ui/src/org/eclipse/oomph/p2/internal/ui/RepositoryExplorer.java) would be a good fit for integration into PDE. I don't know the exact dependencies of it, but seems like it could be moved quite easily.
Comment 1 Lars Vogel CLA 2016-08-26 08:49:52 EDT
+1 if that comes without additional dependencies. Alternative solution might be p2-browser (https://github.com/ifedorenko/p2-browser) 

Mikaël, is it OK to assign the bug to you?
Comment 2 Mikaël Barbero CLA 2016-08-26 10:59:43 EDT
(In reply to Lars Vogel from comment #1)
> Mikaël, is it OK to assign the bug to you?

Not currently, sorry.
Comment 3 Eike Stepper CLA 2016-08-26 11:34:24 EDT
p2 is often used without PDE being installed. I don't see why any PDE-unspecific kind of p2 add-on should exist in PDE, but that's not my construction place. We certainly won't move Oomph's Repository Explorer to PDE, so I suggest to close this bug as wontfix.
Comment 4 Lars Vogel CLA 2016-09-28 06:38:27 EDT
(In reply to Eike Stepper from comment #3)
> p2 is often used without PDE being installed. 

Would you be interested in contributing it to p2?
Comment 5 Ed Merks CLA 2016-09-28 06:48:19 EDT
It depends on oomph.base, oomph.base.edit, oomph.p2, oomph.p2.core, oomph.p2.edit, oomph.ui, and oomph.util. It makes no sense to move oomph.base, oomph.base.edit, oomph.ui, and oomph.util outside of the Oomph project.

What is to be gained by moving it?
Comment 6 Dani Megert CLA 2016-11-23 07:44:20 EST
(In reply to Eike Stepper from comment #3)
> p2 is often used without PDE being installed. I don't see why any
> PDE-unspecific kind of p2 add-on should exist in PDE, but that's not my
> construction place. We certainly won't move Oomph's Repository Explorer to
> PDE, so I suggest to close this bug as wontfix.

+1.