Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-debug-dev] Launch Configuration working sets

I think that launch configuration groups represent logical groupings of the
launch configuration types - not just launch configuration instances -
mainly for display purposes.
Anyone who wants their launch config type to appear under the launch
configuration group XYZ  in the tree, will need to declare that intent
in the XML. There is no need to associate any Java code with the 'notion'
of the launch configuration group.
Launch Configuration Framework will check whether there are ANY plugins
that want to show their launch configuration types under XYZ
launch configuration group and so forth and will display them
appropriately.
With this approach, any plugin that implements launch configuration only
needs to depend on the Launch Configuration Framework, which
they do anyway! Of course, there is a need for the 'default' launch
configuration group.

Does this make sense?

Vadim




|---------+------------------------------------>
|         |           "Joe Szurszewski"        |
|         |           <Joe_Szurszewski@xxxxxxx>|
|         |           Sent by:                 |
|         |           platform-debug-dev-admin@|
|         |           eclipse.org              |
|         |                                    |
|         |                                    |
|         |           10/02/2002 04:13 PM      |
|         |           Please respond to        |
|         |           platform-debug-dev       |
|         |                                    |
|---------+------------------------------------>
  >-----------------------------------------------------------------------------------------------------------|
  |                                                                                                           |
  |       To:       platform-debug-dev@xxxxxxxxxxx                                                            |
  |       cc:                                                                                                 |
  |       Subject:  Re: [platform-debug-dev] Launch Configuration working sets                                |
  |                                                                                                           |
  |                                                                                                           |
  >-----------------------------------------------------------------------------------------------------------|




I think launch config groups would solve this problem, and perhaps a few
others.  The problem is how to administer these groups.  For example,
suppose I write a plugin that knows how to launch files written in some new
language XYZ.  Since mine is the first XYZ plugin, I declare an XYZ launch
config group in XML.  Later, somebody else writes another plugin that does
a different kind of launching for XYZ resources.  They can declare that
their launch config type belongs to my group, but this requires that anyone
using their plugin must also have mine installed.  I don't think this is
tenable long-term.  The problem is how to declare 'well-known' groups that
others can use without creating large plugin dependency chains.

Joe



                                                                          
   berestet@xxxxxxxxxx                                                    
   Sent by:                            To:                                
   platform-debug-dev-admin@ec platform-debug-dev@xxxxxxxxxxx             
   lipse.org                           cc:                                
                                       Subject:        Re:                
                               [platform-debug-dev] Launch Configuration  
   10/02/2002 03:03 PM         working sets                               
   Please respond to                                                      
   platform-debug-dev                                                     
                                                                          




I have downloaded the latest ECLIPSE driver and have looked at the working
sets for the launch configurations.
I think they will allow users to reduce the amount of launch configuration
that see at the same time, however...
they have to do work in order to accomplish this.

I still think that given the number of launch configurations that will
appear in the launch configuration dialog in
some of the products, it will make things easier for the end uses if launch
configuration types where grouped
into the launch configuration type trees.
Alternatively, I wonder if there is a programmatic way to create a working
set? This way 'undesired' launch
configuration types could be filtered out, but I'd still prefer the launch
configuration type groups...

Any thoughts?
Vadim Berestetsky
Distributed Debugger Development



|---------+------------------------------------>
|         |           "Joe Szurszewski"        |
|         |           <Joe_Szurszewski@xxxxxxx>|
|         |           Sent by:                 |
|         |           platform-debug-dev-admin@|
|         |           eclipse.org              |
|         |                                    |
|         |                                    |
|         |           08/23/2002 10:33 AM      |
|         |           Please respond to        |
|         |           platform-debug-dev       |
|         |                                    |
|---------+------------------------------------>
 >
-----------------------------------------------------------------------------------------------------------|

 |
|
 |       To:       platform-debug-dev@xxxxxxxxxxx
|
 |       cc:
|
 |       Subject:  Re: [platform-debug-dev] Launch Configuration working
sets                                |
 |
|
 |
|
 >
-----------------------------------------------------------------------------------------------------------|





No, the work I did was strictly to add working set support.  I'm interested
in any feedback from working set users regarding the extent to which the
feature you mentioned is still needed, given that you can add entire config
types to a working set.

Joe




  berestet@xxxxxxxxxx
  Sent by:                            To:
  platform-debug-dev-admin@ec platform-debug-dev@xxxxxxxxxxx
  lipse.org                           cc:
                                      Subject:        Re:
                              [platform-debug-dev] Launch Configuration
  08/22/2002 06:01 PM         working sets
  Please respond to
  platform-debug-dev





Hi Joe,

I haven't got a chance to try this out quite yet. But I am wondering if
this will contain support
for grouping launch configuration types into launch configuration types
trees?

Thanks,
Vadim Berestetsky
Distributed Debugger Development
Phone (905) 413-4403; T/L  969-4403
Internet:  berestet@xxxxxxxxxx



|---------+------------------------------------>
|         |           "Joe Szurszewski"        |
|         |           <Joe_Szurszewski@xxxxxxx>|
|         |           Sent by:                 |
|         |           platform-debug-dev-admin@|
|         |           eclipse.org              |
|         |                                    |
|         |                                    |
|         |           08/22/2002 12:18 PM      |
|         |           Please respond to        |
|         |           platform-debug-dev       |
|         |                                    |
|---------+------------------------------------>
>
------------------------------------------------------------------------------------------------------|


|
|
|       To:       platform-debug-dev@xxxxxxxxxxx
|
|       cc:
|
|       Subject:  [platform-debug-dev] Launch Configuration working sets
|
|
|
|
|
>
------------------------------------------------------------------------------------------------------|






Support for using working sets consisting of launch configurations & launch
configuration types has been released to the HEAD stream and should be in
the next integration build.  You can access this via the context menu on
the tree in the launch configuration dialog.  Working sets may consist of
individual configs and/or entire config types.  In the latter case, any
future configs of the selected type essentially become members of the
working set.  The working set selected in the launch config dialog is
persisted across dialog & workbench invocations.  Please file any bugs
against platform-debug.

Joe


_______________________________________________
platform-debug-dev mailing list
platform-debug-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-debug-dev




_______________________________________________
platform-debug-dev mailing list
platform-debug-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-debug-dev






Back to the top