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

Bug 141389

Summary: Differentiate between optional and required packages
Product: [Eclipse Project] Platform Reporter: Jeff Myers <jeff.myers>
Component: Update (deprecated - use Eclipse>Equinox>p2)Assignee: Platform-Update-Inbox <platform-update-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: francois, gunnar, mober.at+eclipse, pombredanne
Version: 3.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: obsolete

Description Jeff Myers CLA 2006-05-11 15:16:27 EDT
I selected TPTP Testing Tools Project in the Update Manager and hit Select Required.  I was surprised when 18 features were selected as required for TPTP.  Looking through the list I saw BIRT, DTP, WTP, VE(?!? - see bug 141388), etc were selected.  Curious, I went to the TPTP download page and saw that EMF was the only real requirement, and that WTP, BIRT, DTP, GEF are considered optional (see http://www.eclipse.org/tptp/home/downloads/drops/TPTP-4.2.0-200604131758A.html - bottom of the page under Requirements).  It'd be nice if there was a distinction between required and optional features in the update manager.
Comment 1 John Arthorne CLA 2006-05-11 15:55:10 EDT
This sounds like an issue for platform update.
Comment 2 Dejan Glozic CLA 2006-05-11 16:18:10 EDT
Right now we only have required features and/or plug-ins. I don't really know what it would mean 'required optional' feature? Perhaps TPTP has incorrectly listed BIRT, VE, WTP etc. as required features even though it can work well without them. We may need a different way of expressing this relationship but this make this entry an enhancement requires as opposed to a bug.

If all these features are not trully needed for TPTP to function, TPTP should remove the dependency specification.
Comment 3 John Arthorne CLA 2012-07-24 10:19:38 EDT
The Eclipse Update component is no longer under development, and no longer exists in the Eclipse Platform 4.x stream. If this problem still occurs in Eclipse Platform 4.2 or later, please enter a new bug report against Equinox p2.