Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 213381 - [prov] Upgrade to ECF milestone build
Summary: [prov] Upgrade to ECF milestone build
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Incubator (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4 M5   Edit
Assignee: DJ Houghton CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 215926 (view as bug list)
Depends on: 214796
Blocks: 214816
  Show dependency tree
 
Reported: 2007-12-18 17:33 EST by DJ Houghton CLA
Modified: 2008-01-23 16:57 EST (History)
3 users (show)

See Also:


Attachments
patch for builder (6.62 KB, patch)
2008-01-23 16:37 EST, DJ Houghton CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description DJ Houghton CLA 2007-12-18 17:33:41 EST
As per Scott's message to the equinox mailing list, ECF has produced a new milestone build and we should upgrade to the new JARs.

http://dev.eclipse.org/mhonarc/lists/equinox-dev/msg03387.html
Comment 1 DJ Houghton CLA 2007-12-18 18:15:57 EST
I released the changes to the map file and the project set files and ran a test build but there is more work to do... we need to update the features to depend on the core.net projects. This is easier to do in the office so I will get to this first thing when I get back from vacation.
Comment 2 DJ Houghton CLA 2007-12-18 18:18:26 EST
I should also mention that I backed out of the changes to the map/psf files so the builds won't fail over the holidays.
Comment 3 Scott Lewis CLA 2007-12-28 00:02:46 EST
A new new version (M4a) is now available (12/27) for ECF.  Here are the relevant changes:

Project set file:

<project reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf,org.eclipse.ecf,v20071227-1137"/>
<project reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf.core.identity,org.eclipse.ecf.core.identity,v20071227-1137"/>
<project reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf.filetransfer,org.eclipse.ecf.filetransfer,v20071227-1137"/>
<project reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf.provider.filetransfer,org.eclipse.ecf.provider.filetransfer,v20071227-1137"/>

http get URLS for p2 projects

http://download.eclipse.org/technology/ecf/update/plugins/org.eclipse.ecf_1.3.0.v20071227-1137.jar
http://download.eclipse.org/technology/ecf/update/plugins/org.eclipse.ecf.identity_1.3.0.v20071227-1137.jar
http://download.eclipse.org/technology/ecf/update/plugins/org.eclipse.ecf.filetransfer_2.0.0.v20071227-1137.jar
http://download.eclipse.org/technology/ecf/update/plugins/org.eclipse.ecf.provider.filetransfer_1.4.0.v20071227-1137.jar

CVS tag:

v20071227-1137
Comment 4 DJ Houghton CLA 2008-01-09 11:45:15 EST
Thanks Scott. I ran some test builds today and it looks like the core.net bundle requires the core.runtime bundle which requires... 

So I am going to see if I can provide a patch to the core.net bundle so it only requires what it needs so there are less changes for us to make.
Comment 5 Scott Lewis CLA 2008-01-09 12:44:33 EST
(In reply to comment #4)
> Thanks Scott. I ran some test builds today and it looks like the core.net
> bundle requires the core.runtime bundle which requires... 
> 
> So I am going to see if I can provide a patch to the core.net bundle so it only
> requires what it needs so there are less changes for us to make.
> 

Sorry about that DJ.  I didn't realize/check/warn about the further deps in core.net.proxy.

A couple of days ago (1/7/2008) we produced an M4b build, with some minor impl improvements.  Would you like to use the 12/27 (M4a) 1/7 (M4b) or some subsequent build (e.g. M4c)...i.e. when ready to actually switch over?



Comment 6 DJ Houghton CLA 2008-01-09 12:59:51 EST
No problem, being at the Core level we are very aware of bundle dependencies so its just something that we automatically pick up when we see a new bundle.

It will probably take a few days to get the core.net changes into the build so I'll move up to the latest ECF milestone when the time comes. (M4c or whatever it might be)
Comment 7 Scott Lewis CLA 2008-01-09 13:44:11 EST
(In reply to comment #6)
> No problem, being at the Core level we are very aware of bundle dependencies so
> its just something that we automatically pick up when we see a new bundle.
> 
> It will probably take a few days to get the core.net changes into the build so
> I'll move up to the latest ECF milestone when the time comes. (M4c or whatever
> it might be)
> 

OK...if possible, please just let me know via this bug when it is close (a day or two in advance if possible) and I'll do a ECF M4c tag/build appropriately.

Comment 8 DJ Houghton CLA 2008-01-09 14:04:53 EST
Will do. When I open a bug against core.net I will set the dependencies. 
Thanks.
Comment 9 DJ Houghton CLA 2008-01-09 15:04:56 EST
I created bug 214796 to address the dependency problems org.eclipse.core.net.
Comment 10 DJ Houghton CLA 2008-01-18 10:01:14 EST
hey Scott, I'm going to tackle this next week. (too many meetings this week to get time :) 

Let me know when you feel comfortable with ECF and have a version for us to use. If you want me to wait until the end of the week so you can release cool stuff, no problem.
Comment 11 DJ Houghton CLA 2008-01-21 10:32:15 EST
*** Bug 215926 has been marked as a duplicate of this bug. ***
Comment 12 Scott Lewis CLA 2008-01-21 11:17:37 EST
(In reply to comment #10)
> hey Scott, I'm going to tackle this next week. (too many meetings this week to
> get time :) 
> 
> Let me know when you feel comfortable with ECF and have a version for us to
> use. If you want me to wait until the end of the week so you can release cool
> stuff, no problem.
> 

Hi DJ.

I anticipate doing a deployable build today (1/21/2008).  I'll let all know on this bug about the CVS tags and jar locations after completion.

Comment 13 Scott Lewis CLA 2008-01-21 17:00:53 EST
(In reply to comment #12)
> (In reply to comment #10)
> > hey Scott, I'm going to tackle this next week. (too many meetings this week to
> > get time :) 
> > 
> > Let me know when you feel comfortable with ECF and have a version for us to
> > use. If you want me to wait until the end of the week so you can release cool
> > stuff, no problem.
> > 
> 
> Hi DJ.
> 
> I anticipate doing a deployable build today (1/21/2008).  I'll let all know on
> this bug about the CVS tags and jar locations after completion.
> 

New build (ECF 2.0.0 M4c) created/added to update site area.  

CVS tag:  v20080121-1236

project set fragment:

<project
reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf,org.eclipse.ecf,v20080121-1236"/>
<project
reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf.core.identity,org.eclipse.ecf.core.identity,v20080121-1236"/>
<project
reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf.filetransfer,org.eclipse.ecf.filetransfer,v20080121-1236"/>
<project
reference="1.0,:pserver:dev.eclipse.org:/cvsroot/technology,org.eclipse.ecf/plugins/org.eclipse.ecf.provider.filetransfer,org.eclipse.ecf.provider.filetransfer,v20080121-1236"/>

http get URLS for p2 projects

http://download.eclipse.org/technology/ecf/2.0/updateSite/plugins/org.eclipse.ecf_1.3.0.v20080121-1236.jar
http://download.eclipse.org/technology/ecf/2.0/updateSite/plugins/org.eclipse.ecf.identity_1.3.0.v20080121-1236.jar
http://download.eclipse.org/technology/ecf/2.0/updateSite/plugins/org.eclipse.ecf.filetransfer_2.0.0.v20080121-1236.jar
http://download.eclipse.org/technology/ecf/2.0/updateSite/plugins/org.eclipse.ecf.provider.filetransfer_1.4.0.v20080121-1236.jar


Comment 14 DJ Houghton CLA 2008-01-22 08:03:17 EST
great, thanks Scott. I will run some test builds later today (or tomorrow) once today's integration build is stable.
Comment 15 DJ Houghton CLA 2008-01-23 16:37:38 EST
Created attachment 87704 [details]
patch for builder

I have updated the features, map files, and made the other necessary changes in order to get the new ECF included in our builds.

I have attached a patch for the Eclipse builder.
Comment 16 DJ Houghton CLA 2008-01-23 16:39:52 EST
Kim, are you able to release these changes to the builder?

One additional change is to delete the OSGi Services bundle from the "files" directory in the equinox.prov build directory. 

Thanks.
Comment 17 Kim Moir CLA 2008-01-23 16:55:57 EST
patch released and osgi services removed from files directory.
Comment 18 DJ Houghton CLA 2008-01-23 16:57:54 EST
Great, thanks Kim.