[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] new httpclient4/httpcomponents provider
|
Hi Folks,
This enhancement request [1] asked that we create an ECF filetransfer
provider that uses apache httpclient4 (aka apache httpcomponents).
Just for background...we've previously been using httpclient 3.1 (this
is what p2 uses). It works ok (and is in Juno), but does have some
difficulties WRT proxies and bugs.
With some great contributions from the community, as well as the usual
great effort from ECF committers, we now have a working provider, and
the code for this provider is being built (and tested!) by our most
excellent builder [see 2].
It's my hope and expectation that with some regression testing and bug
fixing, we should be able to ask the p2 folks to use this new provider
during the Kepler release cycle (over next 9 months). I'll notify on the
p2-dev mailing list about this as well, and attempt to get them/p2 to
help with the testing. If history is any guide, the toughest part of
testing for the filetransfer provider code will be in testing proxy
support...since such testing requires a specific network environment.
I would like to enlist the ECF community support for doing some of this
testing. If there are folks (committers, contributors, consumers) who
would be willing to help test this...either with or without p2...then
*please* consider doing so. Then please join the bug [1], and put into
a comment your willingness to help test. Thanks.
I (Scott) am going to send a few more planning emails over the next
week...so that we can plan/coordinate other efforts for ECF. There are
several new things known to me right now:
1) Incorporate into ECF the work of Jasintha and Tishan from their
Google Summer of Code 2012 projects
2) Incorporate support for VNC-based screen sharing into ECF (via the
work done in Sequoyah [3])
3) Work on better tooling support for OSGi remote services (and ECF's
implementation)...[this is my/Scott's idea]
4) Other things...(please contribute ideas/desires...if you have them)
In any event...I'll be sending out some more planning emails, and
scheduling a conference call for sometime soon.
Thanks,
Scott
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=251740
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=251740#c49
https://build.ecf-project.org/jenkins/
[3] http://dev.eclipse.org/mhonarc/lists/ecf-dev/msg06062.html