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

Bug 333312

Summary: Available Packages view should warn about package path problems
Product: [Technology] RTSC Reporter: Dave Russo <d-russo>
Component: ToolsAssignee: Branavan Karunamoorthy <b-karunamoorthy>
Status: ASSIGNED --- QA Contact:
Severity: normal    
Priority: P3 CC: dfriedland, karl
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: target: 3.40

Description Dave Russo CLA 2010-12-29 12:27:46 EST
OK, I figured out the problem with Available Packages help:  
    •	both Grace and SimpliciTI Radio product deliver some of the same modules, e.g., ti.mcu.msp430.runtime.SysUart
    •	the Grace product does _not_ show these modules in the Available Packages view but the Radio product _does_
    •	if Grace appears first in the package path, SysUart has no help but, if Radio appears first, SysUart has help

So: the Radio product allowed me to see and add the SysUart module that was being found in the Grace repository!

Available Packages should
1. warn the user about a package path problem _if_ 
    a.	the module being added does _not_ come from the "containing" product _and_
    b.	the module is provided by the containing product
2. provide a right click menu item to get to the RTSC "Products and Repositories" dialog that allows users to add/remove products as well as change their package path order
3. display product version numbers in hover help over product containers (like the C-editor does for module API's)
4. allow products to provide hover help for "groups"
5. be renamed "Available Products"
Comment 1 Dave Russo CLA 2011-11-25 17:44:08 EST
items 2 and 5 are fixed (in CCS 5.1 and xdctools 3.23) but the other (more useful) items remain to be fixed.
Comment 2 Dave Russo CLA 2014-03-05 22:56:38 EST
This issue will be even more important now that multiple products are likely to be supplying common modules.

Also, only 1 and 4 remain to be resolved.