Community
Participate
Working Groups
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.
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.
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)...
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]
New Gerrit change created: https://git.eclipse.org/r/144267
New Gerrit change created: https://git.eclipse.org/r/144362
Gerrit change https://git.eclipse.org/r/144267 was merged to [master]. Commit: http://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=3923af4a106392a003e78846ddd46d812121c12c
New Gerrit change created: https://git.eclipse.org/r/144405
Gerrit change https://git.eclipse.org/r/144405 was merged to [master]. Commit: http://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=d2bda2427035968240dbeb68fdb24822ae561d80
Gerrit change https://git.eclipse.org/r/144362 was merged to [master]. Commit: http://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=d251c39d2dceeedee911273a4bcdc15e10a2d507
New Gerrit change created: https://git.eclipse.org/r/144827
New Gerrit change created: https://git.eclipse.org/r/144839
Gerrit change https://git.eclipse.org/r/144839 was merged to [master]. Commit: http://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=f5a7fcf183fcdab0ff4ec9c8974f1a971023b395
Gerrit change https://git.eclipse.org/r/144827 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=ceb756d22012f301ccde7f4f7544c845f98e4d3a
Verified on I20190625-1800