Bug 164064

Summary: link folder should support link to other project's source folder
Product: [Eclipse Project] Platform Reporter: deng kun <kundeng06>
Component: ResourcesAssignee: Platform-Resources-Inbox <platform-resources-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: philippe_mulet
Version: 3.3   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description deng kun CLA 2006-11-09 23:22:41 EST
in eclipse, source folder can be linked. However, I would like to be able to link folders to source folder of other projects. 

say I have project A and B. I should be allowed to make A share the source folder of B. 


This CAN be done by specifying the physical path of source folder of B. However, it makes more sense to use logical or virtual path.  The advantage of it is that the solution is platform independent.
Comment 1 Olivier Thomann CLA 2006-11-10 10:21:12 EST
*** Bug 164065 has been marked as a duplicate of this bug. ***
Comment 2 deng kun CLA 2006-12-22 18:23:51 EST

(In reply to comment #1)
> *** Bug 164065 has been marked as a duplicate of this bug. ***
> 
It has been more than a month. Can somebody tell me whether it's going to be fixed soon? Thanks!

Comment 3 Philipe Mulet CLA 2007-01-08 06:24:22 EST
I suspect by 'logical/virtual' you mean 'relative' ?
Links are owned by the resource platform, I know that relative links are a popular request (which I would also vote for).
Comment 4 John Arthorne CLA 2007-01-08 12:06:37 EST

*** This bug has been marked as a duplicate of bug 122945 ***
Comment 5 deng kun CLA 2007-01-08 12:55:00 EST
(In reply to comment #3)
> I suspect by 'logical/virtual' you mean 'relative' ?
> Links are owned by the resource platform, I know that relative links are a
> popular request (which I would also vote for).
> 

you can say that.  physical link is already supported, so to include a src dir in project B which physicially stored at say, c:\projb\src,  we can just create a linked src dir in project A pointing to that location.

However, this is not platform indepedent.  A relative link is something like ${projb}/src