Community
Participate
Working Groups
We should stop using dropins for jdt, pde, cdt, etc. and use the p2 director. Doing this will require us to advise Linux distributions on how best to install things on top of the platform and allow for graceful addition/removal of such plugins/features. Requirements include: - single copy of bundles on disk (as layed down by the RPM or .deb or whatever) - system (RPM, DEB, etc.) must manage file addition/removal - end users must still be able to install things on top of the system-wide installation but the shared installation should trump any user-installed content; IOW: Eclipse should *always* start - any calls to the director must touch a minimal # of files on disk and those should be marked as configuration files in the distro packages so that their modification does not cause verification failures (ex. rpm -qV)
This would not happen as part of eclipse-build and dropins is still the better solution for linux distros. P2 is just unsuitable for our needs.