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

Bug 317330

Summary: Move IProductTemplate to a different package than IProduct
Product: [Technology] RTSC Reporter: Jon Rowlands <rowlands>
Component: ToolsAssignee: Jon Rowlands <rowlands>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jon Rowlands CLA 2010-06-18 14:03:01 EDT
XGCONF product views are required to implement IProduct interface,
so they require a dependency on xdc.tools.product.

Since IProductTemplate is in this package too, they automatically
inherit a dependency on this interface. But it's an experimental
interface that is still changing. When it changes, loading product
view can fail with an error message like:

xdc.services.spec.SessionRuntimeException: ti.mcu.msp430.csl.product:
   can't resolve name xdc.tools.product.IProductTemplate.templateGroupArr

Maybe move into xdc.tools.product.gen. This will be a compatibility
break in itself, and needs to be managed.
Comment 1 Dave Russo CLA 2010-06-22 18:31:50 EDT
Need to investigate the failure reported only.
Comment 2 Jon Rowlands CLA 2010-08-30 14:51:36 EDT
No need since interface stabilized.
Comment 3 Dave Russo CLA 2011-11-09 18:55:56 EST
closing "ancient" resolved bugs