[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
Re: [dsdp-tm-dev] TM conf. call - notes for 7-Jun-2006
 | 
Sorry, my last email was not completed.
My short visit to Los Alamos has finished and I'm now back to my usualy 
place of work. So I'm not continuing to work on the enablement of EFS 
for CDT intensively. However, the PTP project which I'm involved is 
still in need of it. And I'm glad to know any advances to the full 
support of EFS in CDT and like to get contact with whoever going to work 
on it.
Best regards,
Tianchao
Tianchao Li wrote:
Hi,
I'm right back from my travel and noticed this heated discussion about 
EFS and CDT. I was the one that has reported and worked on some of the 
related bugs, so I think I need to clarify something.
I worked on that issue because I need remote support for PTP, which 
requires the support of remote project and remote build in CDT. We 
decided to use EFS as the enablement of remote project. You can 
reference our wiki for more details:
http://wiki.eclipse.org/index.php/PTP/designs/remote
http://wiki.eclipse.org/index.php/PTP/designs/remote/cdt
http://wiki.eclipse.org/index.php/PTP/designs/remote/progress
There is a chick-egg problem in EFS UI and the EFS users. The 
improvement to EFS UI is pending to wait for user feedback and users 
are waiting for the improvement of EFS UI. However, the lack of a 
usable EFS implementation might be the major issue that discouraged 
people to use EFS. Several of the bug fixes I supplied were related 
with the sample EFS implementations. I have created plug-in that 
enables V9FS EFS and did most of the development work with it. You can 
also try the EFS from RSE (there was a bug in RSE that prevents the 
creation of a project on the remote system, but I've received a mail 
yesterday that says it is probably fixed. I will check).
From my experience, EFS support in Eclipse core fulfills the needs of 
CDT but Eclipse UI is in need of improvement to better support EFS. 
However, we can already use EFS, and I have worked out a bugfix 
(#142092) that provides limited support for EFS in CDT. The 
restriction is that the path in the URL must represent the path of the 
file on the server. And it works for me to edit C/C++ code and 
Makefiles that are in a project created on EFS. You can also apply the 
traditional trick (ssh ...) to build the project remotely, if the 
project is on a remote system.
Best regards,
Tianchao Li
_______________________________________________
dsdp-tm-dev mailing list
dsdp-tm-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev