Jump to: navigation, search

TM/Launching

< TM
Revision as of 06:29, 17 January 2007 by Rnorton.broadcom.com (Talk | contribs)

Lead: Martin Oberhuber (Wind River)
Members: Nokia, Freescale

We want to pursue a component-based approach to Launching.

The idea is to have an additional tab in the Launch, where you see a list of entries. Each entry is of type ILaunchAction, where implementations of ILaunchAction can be contributed through plugin.xml. Each ILaunchAction brings an associated UI for configuring it.

Examples of ILaunchAction could be a RunShellCommandLaunchAction, or a DownloadFileLaunchAction, each of which could use RSE services in turn. The LaunchActionSequencer, which runs one action after the other can even be generic (independent of RSE), just like the LaunchActionManager which would be responsible for persisting the ILaunchAction data into ILaunchConfiguration instances.

Proposed design by Robert Norton:

Media:LaunchActions.png Media:LaunchActionUI.png