Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - IDE 4.7 Integration build 20090805 is available for download.: (9 Items)
   
IDE 4.7 Integration build 20090805 is available for download.  
The first IDE 4.7 Integration build 20090805 is now available for download.

See change log and details here:
http://community.qnx.com/sf/wiki/do/viewPage/projects.ide/wiki/DownloadIDE4.7

Re: IDE 4.7 Integration build 20090805 is available for download.  
> The first IDE 4.7 Integration build 20090805 is now available for download.
> 

Are the workspaces and .cproject backward and forward compatible with 4.6?  



RE: IDE 4.7 Integration build 20090805 is available for download.  
We have a requirement for workspace backward compatibility. The
requirement statement is:

Upgradeable Workspace: IDE 4.7 shall allow customers to import existing
workspaces from IDE 4.6 (SDP 6.4.1) and IDE 4.5 (SDP 6.4.0) into the new
IDE. The customer projects shall preserve all custom settings and be
buildable from the new IDE.

Based on our developer verification this requirement is met.

For "forward" compatibility - if you mean workspace created in IDE 4.7
to be able to use by previous IDE, we have never claimed supporting it.

Thanks,
Andy

-----Original Message-----
From: Mario Charest [mailto:community-noreply@qnx.com] 
Sent: Friday, August 07, 2009 11:08 AM
To: general-ide
Subject: Re: IDE 4.7 Integration build 20090805 is available for
download.

> The first IDE 4.7 Integration build 20090805 is now available for
download.
> 

Are the workspaces and .cproject backward and forward compatible with
4.6?  

RE: IDE 4.7 Integration build 20090805 is available for download.  
It make sense to me the workspace many not be forward compatible, but I think the project definition files ( .cproject, 
.project, .settings ) should be?  If I work on a project with 4.7 and commit changes which affects the project's 
definition files,  someone with 4.6 should be able to work on that same project?

> -----Original Message-----
> From: Andy Jin [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:20 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> We have a requirement for workspace backward compatibility. The
> requirement statement is:
> 
> Upgradeable Workspace: IDE 4.7 shall allow customers to import existing
> workspaces from IDE 4.6 (SDP 6.4.1) and IDE 4.5 (SDP 6.4.0) into the
> new
> IDE. The customer projects shall preserve all custom settings and be
> buildable from the new IDE.
> 
> Based on our developer verification this requirement is met.
> 
> For "forward" compatibility - if you mean workspace created in IDE 4.7
> to be able to use by previous IDE, we have never claimed supporting it.
> 
> Thanks,
> Andy
> 
> -----Original Message-----
> From: Mario Charest [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:08 AM
> To: general-ide
> Subject: Re: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> > The first IDE 4.7 Integration build 20090805 is now available for
> download.
> >
> 
> Are the workspaces and .cproject backward and forward compatible with
> 4.6?
> 
> 
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post35476
> 
RE: IDE 4.7 Integration build 20090805 is available for download.  
At first glance due to the inclusion of new Eclipse platform and new
CDT, project metadata forward compatibility is not guaranteed. Eclipse
and CDT may have new metadata or deprecate old metadata.

We can add this as one of our verification requirement.

If our testing shows that you can use the ".project" and ".cproject"
files in the previous IDE, I don't think you can re-use the ".settings"
since in IDE 4.7 we start including the P2 engine which changes the way
it saves product metadata dramatically.


-----Original Message-----
From: Mario Charest [mailto:community-noreply@qnx.com] 
Sent: Friday, August 07, 2009 11:23 AM
To: general-ide
Subject: RE: IDE 4.7 Integration build 20090805 is available for
download.

It make sense to me the workspace many not be forward compatible, but I
think the project definition files ( .cproject, .project, .settings )
should be?  If I work on a project with 4.7 and commit changes which
affects the project's definition files,  someone with 4.6 should be able
to work on that same project?

> -----Original Message-----
> From: Andy Jin [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:20 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> We have a requirement for workspace backward compatibility. The
> requirement statement is:
> 
> Upgradeable Workspace: IDE 4.7 shall allow customers to import
existing
> workspaces from IDE 4.6 (SDP 6.4.1) and IDE 4.5 (SDP 6.4.0) into the
> new
> IDE. The customer projects shall preserve all custom settings and be
> buildable from the new IDE.
> 
> Based on our developer verification this requirement is met.
> 
> For "forward" compatibility - if you mean workspace created in IDE 4.7
> to be able to use by previous IDE, we have never claimed supporting
it.
> 
> Thanks,
> Andy
> 
> -----Original Message-----
> From: Mario Charest [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:08 AM
> To: general-ide
> Subject: Re: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> > The first IDE 4.7 Integration build 20090805 is now available for
> download.
> >
> 
> Are the workspaces and .cproject backward and forward compatible with
> 4.6?
> 
> 
> 
RE: IDE 4.7 Integration build 20090805 is available for download.  
Ok then what about storing the .settings files (or even directory) on a per IDE/CDT Version, so that a project can be 
open by various version of the IDE.

I don't know about how other people do thing but the way I like to do thing is when a IDE comes out (beta or not), it's 
deployed to a limited number of users ( 1-2 ). They learn the new stuff and then when they feel ready, everybody get the
 upgrade.  That way there aren't lots of people going through the same learning curve at the same time, and the first 
users can help the other to shorted the learning curve.

> -----Original Message-----
> From: Andy Jin [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:34 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> At first glance due to the inclusion of new Eclipse platform and new
> CDT, project metadata forward compatibility is not guaranteed. Eclipse
> and CDT may have new metadata or deprecate old metadata.
> 
> We can add this as one of our verification requirement.
> 
> If our testing shows that you can use the ".project" and ".cproject"
> files in the previous IDE, I don't think you can re-use the ".settings"
> since in IDE 4.7 we start including the P2 engine which changes the way
> it saves product metadata dramatically.
> 
> 
> -----Original Message-----
> From: Mario Charest [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:23 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> It make sense to me the workspace many not be forward compatible, but I
> think the project definition files ( .cproject, .project, .settings )
> should be?  If I work on a project with 4.7 and commit changes which
> affects the project's definition files,  someone with 4.6 should be
> able
> to work on that same project?
> 
> > -----Original Message-----
> > From: Andy Jin [mailto:community-noreply@qnx.com]
> > Sent: Friday, August 07, 2009 11:20 AM
> > To: general-ide
> > Subject: RE: IDE 4.7 Integration build 20090805 is available for
> > download.
> >
> > We have a requirement for workspace backward compatibility. The
> > requirement statement is:
> >
> > Upgradeable Workspace: IDE 4.7 shall allow customers to import
> existing
> > workspaces from IDE 4.6 (SDP 6.4.1) and IDE 4.5 (SDP 6.4.0) into the
> > new
> > IDE. The customer projects shall preserve all custom settings and be
> > buildable from the new IDE.
> >
> > Based on our developer verification this requirement is met.
> >
> > For "forward" compatibility - if you mean workspace created in IDE
> 4.7
> > to be able to use by previous IDE, we have never claimed supporting
> it.
> >
> > Thanks,
> > Andy
> >
> > -----Original Message-----
> > From: Mario Charest [mailto:community-noreply@qnx.com]
> > Sent: Friday, August 07, 2009 11:08 AM
> > To: general-ide
> > Subject: Re: IDE 4.7 Integration build 20090805 is available for
> > download.
> >
> > > The first IDE 4.7 Integration build 20090805 is now available for
> > download.
> > >
> >
> > Are the workspaces and .cproject backward and forward compatible with
> > 4.6?
> >
> >
> >
> 
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post35480
> 
RE: IDE 4.7 Integration build 20090805 is available for download.  
To clarify that we are talking the same thing :-), when you say
".settings" do you mean those settings files under
<workspace_location>/.metadata directory?

I don't see any ".settings" under any of my project directory. Maybe I
don't have the same project type you are using?

-----Original Message-----
From: Mario Charest [mailto:community-noreply@qnx.com] 
Sent: Friday, August 07, 2009 11:41 AM
To: general-ide
Subject: RE: IDE 4.7 Integration build 20090805 is available for
download.


Ok then what about storing the .settings files (or even directory) on a
per IDE/CDT Version, so that a project can be open by various version of
the IDE.

I don't know about how other people do thing but the way I like to do
thing is when a IDE comes out (beta or not), it's deployed to a limited
number of users ( 1-2 ). They learn the new stuff and then when they
feel ready, everybody get the upgrade.  That way there aren't lots of
people going through the same learning curve at the same time, and the
first users can help the other to shorted the learning curve.
RE: IDE 4.7 Integration build 20090805 is available for download.  

> -----Original Message-----
> From: Andy Jin [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:54 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> To clarify that we are talking the same thing :-), when you say
> ".settings" do you mean those settings files under
> <workspace_location>/.metadata directory?
> 
> I don't see any ".settings" under any of my project directory. Maybe I
> don't have the same project type you are using?

I'm talking about .settings in the project directory.  I'm using C++ Project.  It contains a file named org.eclipse.cdt.
core.prefs.  Maybe that is because we have used the setting "Enable project specific settings" in the past.  That would 
mean the .settings directory could be removed if that setting is disable?


> 
> -----Original Message-----
> From: Mario Charest [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:41 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> 
> Ok then what about storing the .settings files (or even directory) on a
> per IDE/CDT Version, so that a project can be open by various version
> of
> the IDE.
> 
> I don't know about how other people do thing but the way I like to do
> thing is when a IDE comes out (beta or not), it's deployed to a limited
> number of users ( 1-2 ). They learn the new stuff and then when they
> feel ready, everybody get the upgrade.  That way there aren't lots of
> people going through the same learning curve at the same time, and the
> first users can help the other to shorted the learning curve.
> 
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post35486
> 
RE: IDE 4.7 Integration build 20090805 is available for download.  
Ah, I see what you mean. Yes the ".settings" still being used when
"Enable project specific settings" is selected.

For C/C++ project CDT writes to it. So this also needs to be tested for
forward compatibility.

Thanks,
Andy

-----Original Message-----
From: Mario Charest [mailto:community-noreply@qnx.com] 
Sent: Friday, August 07, 2009 11:59 AM
To: general-ide
Subject: RE: IDE 4.7 Integration build 20090805 is available for
download.



> -----Original Message-----
> From: Andy Jin [mailto:community-noreply@qnx.com]
> Sent: Friday, August 07, 2009 11:54 AM
> To: general-ide
> Subject: RE: IDE 4.7 Integration build 20090805 is available for
> download.
> 
> To clarify that we are talking the same thing :-), when you say
> ".settings" do you mean those settings files under
> <workspace_location>/.metadata directory?
> 
> I don't see any ".settings" under any of my project directory. Maybe I
> don't have the same project type you are using?

I'm talking about .settings in the project directory.  I'm using C++
Project.  It contains a file named org.eclipse.cdt.core.prefs.  Maybe
that is because we have used the setting "Enable project specific
settings" in the past.  That would mean the .settings directory could be
removed if that setting is disable?