Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 331595

Summary: [launching] Support setting start levels in feature launching
Product: [Eclipse Project] PDE Reporter: Curtis Windatt <curtis.windatt.public>
Component: UIAssignee: Julian Honnen <julian.honnen>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: aniefer, jeffmcaffer, julian.honnen
Version: 3.7Keywords: noteworthy
Target Milestone: 4.13 M1   
Hardware: All   
OS: All   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=547762
https://git.eclipse.org/r/144267
https://git.eclipse.org/r/144362
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=3923af4a106392a003e78846ddd46d812121c12c
https://git.eclipse.org/r/144405
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=d2bda2427035968240dbeb68fdb24822ae561d80
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=d251c39d2dceeedee911273a4bcdc15e10a2d507
https://git.eclipse.org/r/144827
https://git.eclipse.org/r/144839
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=f5a7fcf183fcdab0ff4ec9c8974f1a971023b395
https://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=ceb756d22012f301ccde7f4f7544c845f98e4d3a
Whiteboard:

Description Curtis Windatt CLA 2010-12-01 14:44:17 EST
While the feature based launching is intended to be as simple as possible, there is still a need to support setting start levels on a few specific plug-ins.

The user can add individual plug-ins to the launch.  We can add some options to set the start level at the bottom of the plug-in selection dialog.  This might not be perfect because of the multi selection property of the dialog.  The start level info (if different then default) would be listed in the table as part of the first column.

The feature wouldn't be immediately obvious, but would be available for the special cases that need it.
Comment 1 Curtis Windatt CLA 2010-12-01 14:46:01 EST
Marking for 3.7, though there isn't anybody currently available to work on this.

There is also bug 328515 to improve feature launching in 3.7.
Comment 2 Eric Jain CLA 2011-03-10 19:40:29 EST
I'd love to be able to use feature-based launches, because 1. our headless builds are product/feature-based (so we waste time keeping the launch configs in sync with the feature definitions), and moreover we develop on multiple platforms (unlike feature-based launches, plugin-based launches are platform-specific, so that's another set of files that needs to be kept in sync)...
Comment 3 Julian Honnen CLA 2019-06-11 08:06:27 EDT
Plan for 4.13:

Add startlevel and autostart columns to the tree and make them editable for 'additional plugins'.
The value can be persisted in the existing additional_plugins property:

[plugin_id]:[version]:[resolution]:[checked]:[NEW startlevel]:[NEW autostart]
Comment 4 Eclipse Genie CLA 2019-06-17 10:24:43 EDT
New Gerrit change created: https://git.eclipse.org/r/144267
Comment 5 Eclipse Genie CLA 2019-06-18 10:17:31 EDT
New Gerrit change created: https://git.eclipse.org/r/144362
Comment 7 Eclipse Genie CLA 2019-06-19 03:00:18 EDT
New Gerrit change created: https://git.eclipse.org/r/144405
Comment 10 Eclipse Genie CLA 2019-06-25 07:33:11 EDT
New Gerrit change created: https://git.eclipse.org/r/144827
Comment 11 Eclipse Genie CLA 2019-06-25 09:07:57 EDT
New Gerrit change created: https://git.eclipse.org/r/144839
Comment 14 Julian Honnen CLA 2019-06-26 04:55:20 EDT
Verified on I20190625-1800