Near remotes is a good start. But by blow
up, I mean massive NPEs everywhere. I may be exaggerating the affects, but I’m
just trying to make sure expectations are set accordingly and as Greg
mentioned, not to expect this in 4.0, unless it turns out to be easy, but right
now I think that’ll be unlikely.
From:
cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Oberhuber, Martin
Sent: Wednesday, April 18, 2007
12:09 PM
To: CDT
General developers list.
Subject: RE: [cdt-dev] RE:
[dsdp-tm-dev] RSE eclipse files system
IMHO, caching is much less important than
making it work in principle.
An RSE ssh connection to a
"near" host is fast enough for most operations.
And there are scenarios where even
"near" hosts do not support
cross-mounted file systems due to security
reasons, but an
ssh connection is acceptable.
I'd vote for at least making the Outline
View work reliably over EFS.
I'm sure that many people would be happy
with that already.
Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
From:
cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug
Schaefer
Sent: Wednesday, April 18, 2007
4:56 PM
To: CDT
General developers list.
Subject: RE: [cdt-dev] RE:
[dsdp-tm-dev] RSE eclipse files system
Yes, I’ve tried using EFS with the
CDT over an ftp connection and it blows up quite badly. We need someone with
vested interest to go through and make it all work from end to end, and make it
work well. My feeling is that part of this will require better caching. For
example, CModelManager.createBinaryFile(), which I’ve been playing with
lately, gets called a lot. We don’t seem to cache the information
effectively.
From:
cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Sheldon Dsouza
Sent: Wednesday, April 18, 2007
10:00 AM
To: CDT
General developers list.
Subject: Re: [cdt-dev] RE:
[dsdp-tm-dev] RSE eclipse files system
Hi,
At the moment i have my own
wizards for creating C/C++ like projects for my application. Now while
the project is created i have added the new filesystem combo box which enables
the user to select the type of filesystem e.g RSE. I got most of this
functionality from the BasicNewProjectWizard which works for simple projects.
Now in order to complete the entire process i will have to convert all the
IPaths present in my project creation wizards to URI's which i feel will enable
me to create my project remotely.
Since i heavily depend on the CDT
framework, and also extending the CDT project creation wizards i guess it will
have an effect on my project creation as the CDT still does not completely
support EFS.
Regards,
Sheldon
On 4/18/07, Oberhuber,
Martin <Martin.Oberhuber@xxxxxxxxxxxxx>
wrote:
Hi,
regarding the "magic extension":
due to some issues in org.eclipse.core.resources,
I'd recommend creating a
"normal" cdt project and then doing
File > New > Folder >
Advanced > Link to folder in file system > uncheck "default
location"
> select EFS
provider > Browse to remote folder
Doing that, CDT is capable of opening
remote files in the editor, and (sometimes)
showing an outline view.
For the fixes required in CDT, an old
patch exists from Tianchao Li:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=142092
It should be good to "somehow"
improve the EFS awareness of CDT,
though the way how include paths are
funneled through EFS URIs
looks a bit scary. Perhaps the simpler and
safer parts of this patch
could be applied.
Another overview bug for EFS in CDT is
https://bugs.eclipse.org/bugs/show_bug.cgi?id=177994
Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
From: cdt-dev-bounces@xxxxxxxxxxx
[mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Doug Schaefer
Sent: Wednesday, April 18, 2007
3:13 PM
To: Target Management developer
discussions; CDT General developers list.
Subject: [cdt-dev] RE: [dsdp-tm-dev]
RSE eclipse files system
Cross posting to cdt-dev.
There's a magic extension that needs to be created in order
to inform the Eclipse resource manager that an EFS can be used to create projects.
I'm not sure if that has been done for the RSE. If it has, then the CDT's new
project wizard isn't standard and you should raise a bug report against it.
There are bigger issues at the moment for using EFS with the
CDT. There are a number of places where we're assuming IPath's to access files.
Those need to be changed to URI's. I'm a bit scared to change them all at this
stage of the CDT's Europa cycle since we're a week and a half away from feature
freeze. This might have to wait until next year.
Hi,
I had a look at the new EFS for RSE and it works
fine for creating simple projects, i just wanted to know if the new EFS has
been integrated into CDT project creation. I recently update to the latest CDT
and the functionality does not exist, but i remember seeing it in the previous
versions. Is the integration held back due to the major changes to the new
project model in CDT?
Regards,
Sheldon
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
|