[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] ECF version update for M5

ECF had a milestone build last Friday 12/14, and it would be great to update the Equinox provisioning to use the latest from ECF filetransfer. See below for project set changes (for org.eclipse.equinox.p2.releng) and http get URLs (for map/build files). My understanding is that DJ is making these changes for the prov work currently.

A couple of other items:

a) FYI, ECF bug 181544 [1] (use Platform level proxy settings) is resolved in this version and we are looking for testing help with various proxy configurations. We will arrange for proxy testing that we have access to, but if others have proxy configurations and can/could run some test cases please let us know.

b) At appropriate point we should probably explore the use of the apache httpclient provider for http and https (rather than JRE UrlConnection).

c) We've created an scp provider based upon com.jcraft.jsch 0.1.31 that implements both download/retrieve and upload/send. If that provider is desired/needed for p2 we can simply add it as needed. The plugin src is available here [2]. The binary is included in ECF 2.0.0M4 here [4].

d) We've recently done a lot of simplification of the ECF Discovery API [4]. Further, we now have discovery API providers for SLP (service locator protocol RFC 2608), and zeroconf/bonjour/rendevous. Either/both of these can/could be used for artifact and meta-data repository discovery (and/or update site discovery).

For more/other info about ECF 2.0.0M4 see the N&N [5].

Thanks,

Scott


[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=181544
[2] http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ecf/plugins/org.eclipse.ecf.provider.filetransfer.scp/?root=Technology_Project
[3] http://www.eclipse.org/ecf/downloads.php
[4] http://wiki.eclipse.org/ECF_API_Docs#Discovery_API
[5] http://www.eclipse.org/ecf/NewAndNoteworthy.html



CVS tag: v20071214-1620

project set values for ECF projects in p2

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



http get URLS for p2 projects

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