Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325470 - Optionally installed bundles should be acknowledged by the user
Summary: Optionally installed bundles should be acknowledged by the user
Status: CLOSED DUPLICATE of bug 247099
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.7   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-16 09:57 EDT by Olivier Thomann CLA
Modified: 2011-06-11 23:37 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Thomann CLA 2010-09-16 09:57:19 EDT
I ended up in a situation where Mylyn was installed for free during other bundle installs.
This was really confusing and checking the installation history I could not see a line with Mylyn. So I had no idea how Mylyn ended up being installed.
After investigation, I found out that the your kit bundle has two optional dependencies on Mylyn Junit bundles. This pulls in all Mylyn when this bundle is installed, but the installation history doesn't mention Mylyn.
I think the installation workflow could be improved by showing what bundles can be optionally installed and let the user decide which ones should be installed.
After the installation, these optional installed bundles should be part of the installation history in order to be able to uninstall them if needed.

This is really bad with 4.x in which Mylyn is causing lots of grief right now. So Mylyn should not be installed in a 4.x workspace as long as the bug 325392 is not fixed.
Comment 1 Pascal Rapicault CLA 2011-06-11 23:37:57 EDT
The general issue is being discussed in another bug.

*** This bug has been marked as a duplicate of bug 247099 ***