RE: [Vote] Vote for a new Cactus committerHi,

I was wondering what the plan for the future of HttpClient ? Do you want to
make it *THE* client side Http implementation that everyone would use ? I am
just asking because there are few serious contenders : HTTPClient
(http://www.innovation.ch/java/HTTPClient/) is one, and Jigsaw is even a
better one (latest release 2.2.0 all contains a client webDAV
implementation, see http://www.w3.org/Jigsaw/RelNotes.html#2.2.0).

>>>>>>>>>>>>>>>>

Didn't know Jigsaw had a client. Are you sure ? I thought it was a server.

HTTPCLient is GPL or LGPL, and I didn't want any licensing trouble.


>>>>>>>>>>>>>>>>

Apache/Jakarta beeing quite famous, I can certainly see HttpClient becoming
the de facto standard in this area. However, there is quite a lot amount of
work .... compared to Jigsaw or even HTTPClient ...

>>>>>>>>>>>>>>>>

Note that there's no website yet for the component :-)

And I implemented only the features I needed for the WebDAV client.

>>>>>>>>>>>>>>>>

I guess, the real questions are :
- Is someone really committed to making HttpClient the _reference_ in it's
domain ? (meaning this person is/will be working actively on it)

>>>>>>>>>>>>>>>>

Not really. Good enough is good enough for me :-)
I personally don't need a lot of additional features, so ...

>>>>>>>>>>>>>>>>

- Has it been put in jakarta commons simply because it felt like it was a
good place to put it (being a generic component) and it was put there in the
hope that the community will improve on it (instead of keeping it private
within Slide) ?

>>>>>>>>>>>>>>>>

Yep :-)

>>>>>>>>>>>>>>>>

- As there exists a few existing implementation which are more advanced
(Jigsaw, HTTPClient, ...) do we want to continue implementing HttpClient or
simply rely on these other implementations (the only big issue I can see is
the license issue - HTTPClient is LGPL and Jigsaw is W3C (is it compatible
with Apache?).

>>>>>>>>>>>>>>>>

HTTPClient has licensing issues, that's for sure. It's not that I totally
hate GPL, esp on the client side, but since I'm supposed to write Apache
code, it's not good.

Since when does Jigsaw is a HTTP client ??
The license is probably ok, though.

Remy

Reply via email to