Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 317881 - MPC EPP package?
Summary: MPC EPP package?
Status: CLOSED FIXED
Alias: None
Product: MPC
Classification: Technology
Component: Install (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-24 16:47 EDT by Markus Knauer CLA
Modified: 2015-05-28 08:46 EDT (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 Markus Knauer CLA 2010-06-24 16:47:56 EDT
How about creating a really small MPC EPP package that contains only the bare minimum set of bundles that is necessary to run the MPC and to enhance this package?
Comment 1 Ian Skerrett CLA 2010-06-25 08:21:25 EDT
Unless we made all of the Eclipse projects accessible through Marketplace, I am now sure how this would be useful?
Comment 2 David Green CLA 2010-07-08 13:35:45 EDT
Markus, can you please describe your use case?
Comment 3 Markus Knauer CLA 2010-07-09 04:50:51 EDT
Most EPP packages try to put everything that the package maintainer assumes to be useful into one package. While this is a good starting point for many users, it doesn't solve all problems, and there are problems with this approach:

* The package size: It is easy to put features into a package, but you have a hard time stripping it down to the bare minimum. In most cases this leads to huge packages and whenever I read comments about new releases I see users complaining about the size of Eclipse downloads.

* Too many features: This clutters the UI, slows down Eclipse, etc - I know there are strategies against this (activities, etc.) but who uses it?

* eclipse.org content: The EPP packages contain only bits and pieces from the simultaneous release train, whereas the MPC allows to install additional features from external sources for the first time.

These are just a few of the problems that I see today. Give me more time and I will come up with more ;-)

The idea of such a 'MPC-only-package' would be to give new (experienced?) users the chance to start small and to build their own Eclipse working environment with the MPC by installing only what they need. That would give users the freedom to choose what they really need, instead of having a package maintainer doing this decision based on assumptions. And with the launch of the MPC it is the first time that users can do this easily.

Of course, Ian is right that all Eclipse projects (or at least the project participating in the simultaneous release) should be installable with the MPC. But if we decide this we could try to make that a requirement for Indigo.
Comment 4 Ian Skerrett CLA 2010-07-09 14:07:09 EDT
(In reply to comment #3)
> The idea of such a 'MPC-only-package' would be to give new (experienced?) users
> the chance to start small and to build their own Eclipse working environment
> with the MPC by installing only what they need. That would give users the
> freedom to choose what they really need, instead of having a package maintainer
> doing this decision based on assumptions. And with the launch of the MPC it is
> the first time that users can do this easily.

Why wouldn't experience users just use the Helios repository?

> 
> Of course, Ian is right that all Eclipse projects (or at least the project
> participating in the simultaneous release) should be installable with the MPC.
> But if we decide this we could try to make that a requirement for Indigo.

I am still not clear how this is better than just using the release train repository?
Comment 5 Gunnar Wagenknecht CLA 2012-03-26 06:31:41 EDT
Markus, I like the idea. I also wonder if such a "minimalist" package should replace the "Eclipse Classic" package on the downloads page? 

BTW, another option would be to just replace the "Eclipse Classic" package with a package containing the Eclipse SDK plus MPC (essentially the issue raised in bug 375292).
Comment 6 Denis Roy CLA 2012-07-10 14:38:32 EDT
(In reply to comment #4)
> I am still not clear how this is better than just using the release train
> repository?

The purpose could be to simply not have packages anymore (to reduce the important space wasted by duplicating bits over and over).

I imagine one downloading a minimalist package and be presented with options to download & install the traditional packages via MPC instead.

We also see users on the Newcomers forum who think that they need to download three different zip files in order to have a C++  IDE, a Java IDE and a PHP ide.
Comment 7 Ian Skerrett CLA 2015-05-28 08:46:46 EDT
I think the new Eclipse Installer is going to accomplish the intent of this bug.