| 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
   
 
  
  
  
  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 DsouzaSent: 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 SchaeferSent: 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
   |