Comment 6 for bug 539256

Revision history for this message
Niels Thykier (niels-thykier) wrote :

Hi

While it is true that you can download packages that do not contain all of PDE and still supports those other plugins,
I must disagree with you that it is a bug on our side. You may or may not be aware of this, but eclipse is made up of hundreds of jar files and must use libraries to ensure that a given plugins dependencies are present and loaded. These plugins are grouped together to create a "feature" and any given plugin can be a part of multiple features. This is where we get the issue.
  We cannot ship every plugin in its own package (that would make hundreds of packages containing only one or two files) and grouping them in features would create conflicts between them making it nearly impossible for us to create installable packages (two debian packages may not be installed on the same machine if they contain the same file).

If you are willing to figure out how to partition PDE into "common used features" and "plugin development features" and help us maintain the solution, then you are more than welcome to join our team to package eclipse. That being said, I am not sure it is possible to split PDE like this - but if it is and you can help us find it, we will be listening.

~Niels