Return-Path: Delivered-To: apmail-jakarta-httpclient-dev-archive@www.apache.org Received: (qmail 8436 invoked from network); 1 Oct 2006 18:43:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Oct 2006 18:43:31 -0000 Received: (qmail 2530 invoked by uid 500); 1 Oct 2006 18:43:30 -0000 Delivered-To: apmail-jakarta-httpclient-dev-archive@jakarta.apache.org Received: (qmail 2492 invoked by uid 500); 1 Oct 2006 18:43:30 -0000 Mailing-List: contact httpclient-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "HttpClient Project" Reply-To: "HttpClient Project" Delivered-To: mailing list httpclient-dev@jakarta.apache.org Received: (qmail 2475 invoked by uid 99); 1 Oct 2006 18:43:30 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 01 Oct 2006 11:43:30 -0700 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received: from [195.186.18.66] ([195.186.18.66:60814] helo=mail21.bluewin.ch) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 01/32-05102-15C00254 for ; Sun, 01 Oct 2006 11:43:30 -0700 Received: from [192.168.0.3] (85.1.156.225) by mail21.bluewin.ch (Bluewin 7.3.118) id 4513CC720022355B for httpclient-dev@jakarta.apache.org; Sun, 1 Oct 2006 18:43:26 +0000 Subject: Re: [HttpCore][HttpAsync][POLL] Java 1.5 dependency for HttpCore NIO and eventually HttpAsync? From: Oleg Kalnichevski To: HttpClient Project In-Reply-To: <451EAB65.1070803@dubioso.net> References: <1159553790.7028.2.camel@localhost.localdomain> <451E9BEE.2090102@dubioso.net> <451EAB65.1070803@dubioso.net> Content-Type: text/plain Date: Sun, 01 Oct 2006 20:43:25 +0200 Message-Id: <1159728205.5028.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Sat, 2006-09-30 at 19:37 +0200, Roland Weber wrote: > FYI, I've checked the Java requirements of a few other projects: > > Synapse requires Java 1.4 Roland, et al As far as I know Synapse folks opted for implementing their own HTTP client. There is no point of sticking to Java 1.4 only because of Synapse. At the same time dependency on Java 1.5 can render HttpCore unusable for quite a few other projects, so going Java 1.5 may be a little too aggressive. Let's see how things develop, and if the management of home brewed concurrent primitives gets too expensive, we can revisit this issue. Cheers, Oleg > Axis requires Java 1.3, recommends Tomcat as platform > Tomcat 5.5 requires Java 1.5, or needs a 1.4 compatibility package > > We should try to restrict use of Java 1.5 to implementation classes > and leave them out of the API. Maybe I'll split the Ant build process > to compile API and implementation classes in two steps, so we can > detect unwanted dependencies. One of these days, if time permits. > > cheers, > Roland > > --------------------------------------------------------------------- > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org