Re: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-28 Thread Eric Johnson
Oleg,

It doesn't matter too much to me either way.  I've sent an email to the 
slide-dev group suggesting that they switch to the 2.0 branch, but no 
action has been taken yet.

Slide is an interesting test case, if only because it is representative 
of how other clients are using HttpClient, at least that is my guess.

Mind you, I'm not saying that we should hold back HttpClient just for 
Slide!  I agree with you 100% that we should fix critical design flaws.  
On the other hand, the webdav extensions that Slide has use HttpClient 
in a way that I think most on this list would consider standard.  To 
allow the Slide extensions to continue to work in a drop-in manner 
with both the 2.0 and 2.1 branch would be beneficial to all, and not 
just the Slide project.

Mike raised the version numbering issue a while back.  A very simple, 
clear-cut way for us to look at it is to say that if Slide DAV 
extensions continue to work with both 2.0 and 2.1, then I think we can 
get away with calling the changes that are in progress part of a 2.1 
release.  Otherwise, we should be honest with the clients of HttpClient 
and call it 3.0.

That's just my perspective.

Kalnichevski, Oleg wrote:

Eric,

Of course, the patch can be rolled back. Alternatively we can leave getResponseContentLength() method as is, and introduce an additional method that serve similar function but returns long, not int.
 

I don't believe we should just roll back the patch either.  It is a 
design flaw that needs to be fixed.  I suggested getResponseLength() as 
the new alternative that returns a long.

But the whole point is that I really can't understand why Slide folks cannot just use stable 2.0 branch. At the end of the day back in February we decided to release 2.0 with the sub-optimal API primarily in order to keep Slide folks happy (even though we were still formally in alpha phase). And now what? Is history about to repeat itself?
 

I don't think that history will repeat itself, because the 2.0 library 
is a much more stable, reliable, and robust solution that can be built 
on top of in a contrast to the way that many emails to this list have 
suggested the 1.0 release was unstable, unreliable, slow, and error 
prone.  Slide has a fallback position now that it didn't have before.

Is there any particular reason for Slide to use CVS HEAD?  
 

No.

-Eric.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-25 Thread Daniel Joshua
There should be some documentation on both projects web sites stating their
'connectedness' of lack of it...

I bet I am not the only one who ended up with this problem...


Regards,
Daniel


-Original Message-
From: Adrian Sutton [mailto:[EMAIL PROTECTED]
Sent: Friday, 25 July, 2003 12:50 PM
To: Commons HttpClient Project
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


They're two separate projects with little interaction these days.
Slide depends on HttpClient and we do try our best not to break their
build but I don't think there are any committers on both teams.

Regards,

Adrian Sutton.

On Friday, July 25, 2003, at 02:30  PM, Daniel Joshua wrote:

 Just curious is there any co-ordination going on between the
 Commons-HttpClient and the Slide developers?

 Or are the 2 Jakarta projects developing totally independant of each
 other?

 Regards,
 Daniel


 -Original Message-
 From: Adrian Sutton [mailto:[EMAIL PROTECTED]
 Sent: Thursday, 24 July, 2003 8:33 PM
 To: Commons HttpClient Project
 Cc: 'Slide Users Mailing List'
 Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


 There are a few options here:

 a. Check out the slide sources and build against HttpClient beta 2
 instead of HEAD (all the compile errors that I can see are due to the
 changes on the HEAD branch and won't be in the 2.0 release).

 b. Update Slide to compile with HttpClient CVS HEAD - Note that slide
 will then no longer compile with older HttpClient versions.  I can do
 up a patch if the slide developers want to do it this way.

 c. Release HttpClient 2.0 (planned very soon) and Slide x.x (???) then
 take option b.

 d. Something else?

 I'll open a bug report on this in a moment, Daniel I'd suggest you add
 yourself to the CC list.

 Regards,

 Adrian Sutton.

 On Thursday, July 24, 2003, at 10:12  PM, Daniel Joshua wrote:

 Can somebody make a release soon in that case... I really need a
 WebDAVClient which can be use with either a Commons-HttpClient beta 1
 or 2?


 Regards,
 Daniel


 -Original Message-
 From: Christopher Lenz [mailto:[EMAIL PROTECTED]
 Sent: Thursday, 24 July, 2003 7:53 PM
 To: Slide Users Mailing List
 Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


 Martin Holz wrote:
 Daniel Joshua [EMAIL PROTECTED] writes:

 We use the latest beta releases of HttpClient with
 a CVS build of the WebDAV client. Works fine.

 Fisrt, I have checked http://jakarta.apache.org/site/binindex.cgi
 and the latest release build for download is Slide 1.0.16.

 Also, I was looking at the Slide documentation and there is mention
 of
 Slide
 2.0.0
 Where can I download this.

 Slide 2.0 is not released and there is no such thing as nightly
 build.
 You have to build it from CVS.

 There *are* automated nightly builds:

http://cvs.apache.org/builds/jakarta-slide/nightly/

 But the builds have been faily for weeks now :-/

http://cvs.apache.org/builds/gump/latest/jakarta-slide.html

 (Apparently due to an incompatible change in HttpClient)

 -chris


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 -
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]


 --
 Intencha tomorrow's technology today
 Ph: 38478913 0422236329
 Suite 8/29 Oatland Crescent
 Holland Park West 4121
 Australia QLD
 www.intencha.com


 -
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]


 -
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]


--
Intencha tomorrow's technology today
Ph: 38478913 0422236329
Suite 8/29 Oatland Crescent
Holland Park West 4121
Australia QLD
www.intencha.com


-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Ortwin Glück
Daniel,

I guess the Slide people will happily check in a patch that migrates to 
a current HttpClient build. Maybe ask on their list, if you can work on it.

Odi

Daniel Joshua wrote:
Can somebody make a release soon in that case... I really need a
WebDAVClient which can be use with either a Commons-HttpClient beta 1 or 2?
Regards,
Daniel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Michael Becke
On Thursday, July 24, 2003, at 08:33 AM, Adrian Sutton wrote:

There are a few options here:

a. Check out the slide sources and build against HttpClient beta 2 
instead of HEAD (all the compile errors that I can see are due to the 
changes on the HEAD branch and won't be in the 2.0 release).
Yes, the errors are because Slide is using deprecated methods in 2.0 
that were removed in 2.1.

b. Update Slide to compile with HttpClient CVS HEAD - Note that slide 
will then no longer compile with older HttpClient versions.  I can do 
up a patch if the slide developers want to do it this way.
It should be possible for things to compile with 2.1 and 2.0.  Again 
it's only because of deprecated method use that things are broken now.

Mike

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Adrian Sutton
On Thursday, July 24, 2003, at 10:47  PM, Michael Becke wrote:

On Thursday, July 24, 2003, at 08:33 AM, Adrian Sutton wrote:

There are a few options here:

a. Check out the slide sources and build against HttpClient beta 2 
instead of HEAD (all the compile errors that I can see are due to the 
changes on the HEAD branch and won't be in the 2.0 release).
Yes, the errors are because Slide is using deprecated methods in 2.0 
that were removed in 2.1.
There's also the int/long change for getResponseContentLength() which 
causes the compile to break on one or the other.  Perhaps we should 
rethink the decision to just change that return type?

b. Update Slide to compile with HttpClient CVS HEAD - Note that slide 
will then no longer compile with older HttpClient versions.  I can do 
up a patch if the slide developers want to do it this way.
It should be possible for things to compile with 2.1 and 2.0.  Again 
it's only because of deprecated method use that things are broken now.

Mike
Regards,

Adrian Sutton.
--
Intencha tomorrow's technology today
Ph: 38478913 0422236329
Suite 8/29 Oatland Crescent
Holland Park West 4121
Australia QLD
www.intencha.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Daniel Joshua
We use the latest beta releases of HttpClient with
a CVS build of the WebDAV client. Works fine.

Fisrt, I have checked http://jakarta.apache.org/site/binindex.cgi
and the latest release build for download is Slide 1.0.16.

Also, I was looking at the Slide documentation and there is mention of Slide
2.0.0
Where can I download this.

PS: please tell me that I need to use a CVS build...

Second, will upgrading to a the new webdavclient.jar cause a lot of breaks
in my project existing coding? Or is it backward compatible?


Regards,
Daniel


-Original Message-
From: news [mailto:[EMAIL PROTECTED] Behalf Of Martin Holz
Sent: Thursday, 24 July, 2003 5:23 PM
To: [EMAIL PROTECTED]
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


Daniel Joshua [EMAIL PROTECTED] writes:

 Hi all,

 Got a question.

 My project uses WebDAVClient for remote file access. Recently I tried to
add
 Commons-HttpClient 2 beta 1 to my project.

 This cause problems as WebDAVClient already packages an older version of
 HttpClient (version 0.9 I think).

 Anyone care to share how they handled this.

We use the latest beta releases of HttpClient with
a CVS build of the WebDAV client. Works fine.

By the way, I don't expect any release of the slide server
anytime soon. What do people think about a 2.0 release  of the
WebDAV client as soon as HTTP client 2.0 final is released?

--
Martin Holz [EMAIL PROTECTED]

Softwareentwicklung / Vernetztes Studium - Chemie
FIZ CHEMIE Berlin
Franklinstrasse 11
D-10587 Berlin


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Daniel Joshua
Can somebody make a release soon in that case... I really need a
WebDAVClient which can be use with either a Commons-HttpClient beta 1 or 2?


Regards,
Daniel


-Original Message-
From: Christopher Lenz [mailto:[EMAIL PROTECTED]
Sent: Thursday, 24 July, 2003 7:53 PM
To: Slide Users Mailing List
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


Martin Holz wrote:
 Daniel Joshua [EMAIL PROTECTED] writes:

We use the latest beta releases of HttpClient with
a CVS build of the WebDAV client. Works fine.

Fisrt, I have checked http://jakarta.apache.org/site/binindex.cgi
and the latest release build for download is Slide 1.0.16.

Also, I was looking at the Slide documentation and there is mention of
Slide
2.0.0
Where can I download this.

 Slide 2.0 is not released and there is no such thing as nightly build.
 You have to build it from CVS.

There *are* automated nightly builds:

   http://cvs.apache.org/builds/jakarta-slide/nightly/

But the builds have been faily for weeks now :-/

   http://cvs.apache.org/builds/gump/latest/jakarta-slide.html

(Apparently due to an incompatible change in HttpClient)

-chris


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Adrian Sutton
There are a few options here:

a. Check out the slide sources and build against HttpClient beta 2 
instead of HEAD (all the compile errors that I can see are due to the 
changes on the HEAD branch and won't be in the 2.0 release).

b. Update Slide to compile with HttpClient CVS HEAD - Note that slide 
will then no longer compile with older HttpClient versions.  I can do 
up a patch if the slide developers want to do it this way.

c. Release HttpClient 2.0 (planned very soon) and Slide x.x (???) then 
take option b.

d. Something else?

I'll open a bug report on this in a moment, Daniel I'd suggest you add 
yourself to the CC list.

Regards,

Adrian Sutton.

On Thursday, July 24, 2003, at 10:12  PM, Daniel Joshua wrote:

Can somebody make a release soon in that case... I really need a
WebDAVClient which can be use with either a Commons-HttpClient beta 1 
or 2?

Regards,
Daniel
-Original Message-
From: Christopher Lenz [mailto:[EMAIL PROTECTED]
Sent: Thursday, 24 July, 2003 7:53 PM
To: Slide Users Mailing List
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient
Martin Holz wrote:
Daniel Joshua [EMAIL PROTECTED] writes:

We use the latest beta releases of HttpClient with
a CVS build of the WebDAV client. Works fine.
Fisrt, I have checked http://jakarta.apache.org/site/binindex.cgi
and the latest release build for download is Slide 1.0.16.
Also, I was looking at the Slide documentation and there is mention 
of
Slide
2.0.0
Where can I download this.
Slide 2.0 is not released and there is no such thing as nightly build.
You have to build it from CVS.
There *are* automated nightly builds:

   http://cvs.apache.org/builds/jakarta-slide/nightly/

But the builds have been faily for weeks now :-/

   http://cvs.apache.org/builds/gump/latest/jakarta-slide.html

(Apparently due to an incompatible change in HttpClient)

-chris

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: 
[EMAIL PROTECTED]
For additional commands, e-mail: 
[EMAIL PROTECTED]


--
Intencha tomorrow's technology today
Ph: 38478913 0422236329
Suite 8/29 Oatland Crescent
Holland Park West 4121
Australia QLD
www.intencha.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Adrian Sutton
They're two separate projects with little interaction these days.  
Slide depends on HttpClient and we do try our best not to break their 
build but I don't think there are any committers on both teams.

Regards,

Adrian Sutton.

On Friday, July 25, 2003, at 02:30  PM, Daniel Joshua wrote:

Just curious is there any co-ordination going on between the
Commons-HttpClient and the Slide developers?
Or are the 2 Jakarta projects developing totally independant of each 
other?

Regards,
Daniel
-Original Message-
From: Adrian Sutton [mailto:[EMAIL PROTECTED]
Sent: Thursday, 24 July, 2003 8:33 PM
To: Commons HttpClient Project
Cc: 'Slide Users Mailing List'
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient
There are a few options here:

a. Check out the slide sources and build against HttpClient beta 2
instead of HEAD (all the compile errors that I can see are due to the
changes on the HEAD branch and won't be in the 2.0 release).
b. Update Slide to compile with HttpClient CVS HEAD - Note that slide
will then no longer compile with older HttpClient versions.  I can do
up a patch if the slide developers want to do it this way.
c. Release HttpClient 2.0 (planned very soon) and Slide x.x (???) then
take option b.
d. Something else?

I'll open a bug report on this in a moment, Daniel I'd suggest you add
yourself to the CC list.
Regards,

Adrian Sutton.

On Thursday, July 24, 2003, at 10:12  PM, Daniel Joshua wrote:

Can somebody make a release soon in that case... I really need a
WebDAVClient which can be use with either a Commons-HttpClient beta 1
or 2?
Regards,
Daniel
-Original Message-
From: Christopher Lenz [mailto:[EMAIL PROTECTED]
Sent: Thursday, 24 July, 2003 7:53 PM
To: Slide Users Mailing List
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient
Martin Holz wrote:
Daniel Joshua [EMAIL PROTECTED] writes:

We use the latest beta releases of HttpClient with
a CVS build of the WebDAV client. Works fine.
Fisrt, I have checked http://jakarta.apache.org/site/binindex.cgi
and the latest release build for download is Slide 1.0.16.
Also, I was looking at the Slide documentation and there is mention
of
Slide
2.0.0
Where can I download this.
Slide 2.0 is not released and there is no such thing as nightly 
build.
You have to build it from CVS.
There *are* automated nightly builds:

   http://cvs.apache.org/builds/jakarta-slide/nightly/

But the builds have been faily for weeks now :-/

   http://cvs.apache.org/builds/gump/latest/jakarta-slide.html

(Apparently due to an incompatible change in HttpClient)

-chris

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]

--
Intencha tomorrow's technology today
Ph: 38478913 0422236329
Suite 8/29 Oatland Crescent
Holland Park West 4121
Australia QLD
www.intencha.com
-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
-
To unsubscribe, e-mail: 
[EMAIL PROTECTED]
For additional commands, e-mail: 
[EMAIL PROTECTED]


--
Intencha tomorrow's technology today
Ph: 38478913 0422236329
Suite 8/29 Oatland Crescent
Holland Park West 4121
Australia QLD
www.intencha.com
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: FW: Commons-HttpClient conflict with WebDAVClient

2003-07-24 Thread Daniel Joshua
Just curious is there any co-ordination going on between the
Commons-HttpClient and the Slide developers?

Or are the 2 Jakarta projects developing totally independant of each other?

Regards,
Daniel


-Original Message-
From: Adrian Sutton [mailto:[EMAIL PROTECTED]
Sent: Thursday, 24 July, 2003 8:33 PM
To: Commons HttpClient Project
Cc: 'Slide Users Mailing List'
Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


There are a few options here:

a. Check out the slide sources and build against HttpClient beta 2
instead of HEAD (all the compile errors that I can see are due to the
changes on the HEAD branch and won't be in the 2.0 release).

b. Update Slide to compile with HttpClient CVS HEAD - Note that slide
will then no longer compile with older HttpClient versions.  I can do
up a patch if the slide developers want to do it this way.

c. Release HttpClient 2.0 (planned very soon) and Slide x.x (???) then
take option b.

d. Something else?

I'll open a bug report on this in a moment, Daniel I'd suggest you add
yourself to the CC list.

Regards,

Adrian Sutton.

On Thursday, July 24, 2003, at 10:12  PM, Daniel Joshua wrote:

 Can somebody make a release soon in that case... I really need a
 WebDAVClient which can be use with either a Commons-HttpClient beta 1
 or 2?


 Regards,
 Daniel


 -Original Message-
 From: Christopher Lenz [mailto:[EMAIL PROTECTED]
 Sent: Thursday, 24 July, 2003 7:53 PM
 To: Slide Users Mailing List
 Subject: Re: FW: Commons-HttpClient conflict with WebDAVClient


 Martin Holz wrote:
 Daniel Joshua [EMAIL PROTECTED] writes:

 We use the latest beta releases of HttpClient with
 a CVS build of the WebDAV client. Works fine.

 Fisrt, I have checked http://jakarta.apache.org/site/binindex.cgi
 and the latest release build for download is Slide 1.0.16.

 Also, I was looking at the Slide documentation and there is mention
 of
 Slide
 2.0.0
 Where can I download this.

 Slide 2.0 is not released and there is no such thing as nightly build.
 You have to build it from CVS.

 There *are* automated nightly builds:

http://cvs.apache.org/builds/jakarta-slide/nightly/

 But the builds have been faily for weeks now :-/

http://cvs.apache.org/builds/gump/latest/jakarta-slide.html

 (Apparently due to an incompatible change in HttpClient)

 -chris


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 -
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]


--
Intencha tomorrow's technology today
Ph: 38478913 0422236329
Suite 8/29 Oatland Crescent
Holland Park West 4121
Australia QLD
www.intencha.com


-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]