You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Christopher Lenz <cm...@gmx.de> on 2003/07/07 10:02:07 UTC
Re: cvscommit: jakarta-commons/httpclient/src/test/org/apache/commons/httpclientTestAuthenticator.javaTestHttpState.javaTestHttps.java
TestMethodsExternalHost.javaTestWebappBasicAuth.java
Hi Oleg,
this thread has gotten a bit out of hand now... I personally trust the
HttpClient team to make the right decisions about the future of the
code, and I even agree with the wording of the 2.1 release plan.
"Breaking 2.0 API compatibility where absolutely unavoidable" is
acceptable, as long as that sentence cannot interpreted as a free ticket
to change the API all over the place.
Now, what started this discussion was just me pointing out that you
removed a technically non-deprecated method. Your response sounded a bit
offensive, implying that we're doing something weird by using CVS HEAD
of HttpClient (which is totally normal at Jakarta). And your comment
about API compatibility sounded like you don't care very much about
preserving compatibility.
There is a *huge* difference between "we should make all possible
efforts to keep API compatibility" (Michael) and "we will no longer be
able to provide API compatibility" (Oleg). And the difference might not
even be technical ;-)
Cheers,
-chris
--
Christopher Lenz
/=/ cmlenz at gmx.de