Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 455363 - Allow users to uninstall features from a package
Summary: Allow users to uninstall features from a package
Status: CLOSED DUPLICATE of bug 332989
Alias: None
Product: EPP
Classification: Technology
Component: java-package (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: later   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 455289
Blocks:
  Show dependency tree
 
Reported: 2014-12-16 12:07 EST by Pascal Rapicault CLA
Modified: 2014-12-16 17:09 EST (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 Pascal Rapicault CLA 2014-12-16 12:07:56 EST
+++ This bug was initially created as a clone of Bug #455289 +++

Bundling features is a great way to organize features. The problem is that child features cannot be uninstalled. But it would be great if it was impossible to uninstall child features.

see Bug 435681#c1 and a question in stack overflow 
   http://stackoverflow.com/questions/27489852/uninstall-mylyn-from-eclipse-luna
Comment 1 Gunnar Wagenknecht CLA 2014-12-16 12:22:27 EST
Pascal
Comment 2 Gunnar Wagenknecht CLA 2014-12-16 12:23:09 EST
Pascal, do you have any recommendations how the packages product + feature structure can be changed?
Comment 3 Pascal Rapicault CLA 2014-12-16 15:53:15 EST
I drafted something here (https://git.eclipse.org/r/#/c/38382/) that uses Tycho's ability to install some features of a product as root. The resulting product allows the user to uninstall the feature.

Recap of the changes:
- Introduce a new feature that contains all the mylyn things (jenkins, bugzilla, git integration)
- Remove mylyn things from the main epp.java.feature
- Add the new feature to the product
- Add the new feature to the build

It may worth investigating whether several mylyn features are necessary.
Comment 4 Markus Knauer CLA 2014-12-16 17:09:10 EST
Moving my answers to an older bug... bug 332989.

*** This bug has been marked as a duplicate of bug 332989 ***