Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-debug-dev] [debug-ui] basic workflow

Hello,

> 
> Hello Guys, 
> 
> Thanks to your work on launch configurations, we were able to 
> implement a basic workflow (to chain configurations) on top of debug
> components. 
> As our company is an eclipse member, we would like to know if you 
> are interested by such contribution ? If yes, we will submit 
> corresponding bug. 
> 
> Please find attached a plug-in project to demonstrate our purpose. 
> To use it, you have to import the project into your workspace then 
> to run an Eclipse application. In the runtime eclipse, you will have
> to open the dialog of launch configurations to find the new type 
> "basic workflow". After creating several launch configurations of 
> different types, create a new launch configuration of type "basic 
> workflow" then you will be able to load exisitng launch 
> configurations (existing limitation, recursion is not allowed so a 
> configuration of a basic workflow is not available in list of launch
> configurations). 
> 
> Regards,
> Gabriel Barbier


There is an existing enhancement request for this feature - see 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=39900. There has been 
interest in such a feature for a while. I think there are issues that need 
to be worked out - but something simple might satisfy a lot of people.

Issues:

* Should there be a top level launch object? (probably not).
* Are launches consecutive, in parallel, how long do they wait inbetween, 
or what triggers the next launch in the sequence?
* Should terminated launches be removed as others start (the existing 
global preference)? or should all launches appear so the user knows they 
have occurred?
* What should the "workflow" launch type be called? what sort of icon 
should it have... etc.

I would suggest to attach your example, patch to the existing bug report, 
and carry out the discussion there with other interested parties.

Darin Wright



Back to the top