Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 313792 - Review provisioning capabilities of eclipse
Summary: Review provisioning capabilities of eclipse
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: E4 (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-20 14:50 EDT by Pascal Rapicault CLA
Modified: 2012-12-13 15:00 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pascal Rapicault CLA 2010-05-20 14:50:27 EDT
Since e4 is about shaping the future of the platform, a few weeks back during the p2 call we have discussed what we wanted to see happening in e4 wrt to provisioning. Several things came up:
1) Get rid of the org.eclipse.update* bundles
2) Replace the dropins support to something more structured that would behave more like what the UI does. We called that the "install-in".
Comment 1 Ian Bull CLA 2010-05-20 15:05:17 EDT
A few more questions:
1. IIRC, the plugins/ features/ folders act as a drop-ins (you can still unzip over your install). Do we want to keep this behaviour?

2. What about the platform.xml (this is likely covered in the org.eclipse.update* bundles)?

3. Do we need to / want to keep shipping features?

4. Do we want to continue to support site.xml (publish them and consume them as p2 repos)?  (Again, it might be part of org.eclipse.update*, but this will probably require an explicit decision).
Comment 2 Pascal Rapicault CLA 2010-05-20 20:26:21 EDT
Thx for these additions Ian.

> 1. IIRC, the plugins/ features/ folders act as a drop-ins (you can still unzip
> over your install). Do we want to keep this behaviour?
  No.

> 2. What about the platform.xml (this is likely covered in the
> org.eclipse.update* bundles)?
  This is covered in platform.xml

> 3. Do we need to / want to keep shipping features?
  We can try, but I think this would mean changes in PDE around how they deal with grouping.

> 4. Do we want to continue to support site.xml (publish them and consume them as
> p2 repos)?  (Again, it might be part of org.eclipse.update*, but this will
> probably require an explicit decision).
  Yes, we want to be able to keep installing from legacy update sites. However this support is already in a separate plug-in: org.eclipse.equinox.p2.updatesite.