Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 313169 - Add MPC client dependency to all packages
Summary: Add MPC client dependency to all packages
Status: CLOSED FIXED
Alias: None
Product: EPP
Classification: Technology
Component: package content (show other bugs)
Version: 1.3.0   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 1.3.0 RC1   Edit
Assignee: Markus Knauer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 313517 313518 (view as bug list)
Depends on: 313575
Blocks:
  Show dependency tree
 
Reported: 2010-05-17 11:27 EDT by Markus Knauer CLA
Modified: 2011-05-20 11:30 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 Markus Knauer CLA 2010-05-17 11:27:50 EDT
Add MPC client dependency to the feature.xml's of all packages:

   <requires>
      ...
      <import feature="org.eclipse.epp.mpc"/>
      ...
   </requires>
Comment 1 Markus Knauer CLA 2010-05-17 11:29:39 EDT
Correction...

      <import feature="org.eclipse.equinox.p2.discovery.feature"/>
      <import feature="org.eclipse.epp.mpc"/>
Comment 2 Markus Knauer CLA 2010-05-17 11:37:34 EDT
Since M6, the Java and the RCP packages have the necessary dependencies.

I now added the dependencies for the remaining packages:

* CPP
* Javascript
* JEE
* Linuxtools
* Modeling
* PHP
* Pulsar
* Reporting
* SOA

See http://dev.eclipse.org/mhonarc/lists/epp-dev/msg00959.html for the discussion.
Comment 3 Markus Knauer CLA 2010-05-19 07:33:35 EDT
Probably there will be an easier way to define this (and other) requirements for all packages.
Just by adding a new dependency to o.e.epp.packages.common.feature.
Comment 4 Markus Knauer CLA 2010-05-19 09:03:55 EDT
*** Bug 313517 has been marked as a duplicate of this bug. ***
Comment 5 Markus Knauer CLA 2010-05-19 09:04:07 EDT
*** Bug 313518 has been marked as a duplicate of this bug. ***
Comment 6 Markus Knauer CLA 2010-05-19 10:06:25 EDT
Adding information about the 'MPC Content Inclusion Policy' from the mailing list as a reference:

http://dev.eclipse.org/mhonarc/lists/epp-dev/msg00992.html
http://dev.eclipse.org/mhonarc/lists/epp-dev/pdfUFV9XdHTII.pdf
Comment 7 Markus Knauer CLA 2011-05-20 11:30:55 EDT
Since Helios there is a common feature org.eclipse.epp.package.common.feature that is included in *all* packages that pulls in the MPC components. Closing this bug as FIXED.