Skip to main content

[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




Back to the top