Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 57669 invoked from network); 2 Apr 2009 21:16:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 2 Apr 2009 21:16:41 -0000 Received: (qmail 55602 invoked by uid 500); 2 Apr 2009 21:16:40 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 55501 invoked by uid 500); 2 Apr 2009 21:16:40 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 55443 invoked by uid 99); 2 Apr 2009 21:16:40 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Apr 2009 21:16:40 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [67.19.18.210] (HELO aalto.aaltohost.com) (67.19.18.210) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Apr 2009 21:16:31 +0000 Received: by aalto.aaltohost.com (Postfix, from userid 1017) id C3703489BDC; Thu, 2 Apr 2009 17:16:09 -0400 (EDT) Received: from [192.168.1.2] (pool-96-237-119-225.bstnma.fios.verizon.net [96.237.119.225]) (using SMTP over TLS) by localhost.localdomain (tmda-ofmipd) with ESMTP; Thu, 02 Apr 2009 16:16:06 -0500 Message-ID: <49D52AEA.6090201@thoughtcraft.com> Date: Thu, 02 Apr 2009 17:15:22 -0400 User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: commons-dev@ws.apache.org CC: axis-dev@ws.apache.org Subject: Re: Releasing transports 1.0 - dependency resolutions References: <49D11B92.3020402@thoughtcraft.com> <49D1924E.5080207@sosnoski.com> <49D19A9F.3020402@apache.org> <5eb405c70903302242v445ef67cjbb9d63ad3f2321a0@mail.gmail.com> <49D1AFDE.6000004@apache.org> <5eb405c70903310802n34e889f4w47ee1aa917a08987@mail.gmail.com> <49D276F3.4050107@thoughtcraft.com> <5eb405c70904011131p1ea99fa8ld4b3720e3b0ca0@mail.gmail.com> <49D3E192.7000209@thoughtcraft.com> <5eb405c70904020808vd9da4f3s9dce83faf2a235e9@mail.gmail.com> In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Glen Daniels X-Virus-Checked: Checked by ClamAV on apache.org Hi folks: First, many thanks to Jarek for getting the transport move going - I got sucked into other stuff today and probably won't be able to dive back in for real until Sunday. Just talked to Jarek on IRC and he's hoping to finish the move tonight or tomorrow. That said.... I'm not very happy about the idea of leaving important tests in the WS-Commons area if the code they're testing is actually in Axis2. This smells of bad refactoring and future confusion. I want to get Axis2 1.5 out ASAP, and am willing to do whatever gets us there quickest, but after that I'd like to have another discussion about how to correctly host and factor the transports code. This should dovetail nicely with another round of the "Splitting WS" conversation, which I'd like to have at the same time. Thanks, --Glen Andreas Veithen wrote: > Note that the tests applied to the (default Axis2) HTTP transport > initially were not meant to test the transport but to validate the > generic HTTP tests in the testkit. The purpose was to apply these > generic tests to the NIO HTTP transport. This allows to compare the > behavior of both transports. From that perspective we may leave the > tests in the transports project ... as tests for the testkit :-) > > Andreas > > On Thu, Apr 2, 2009 at 17:08, Jarek Gawor wrote: >> On Wed, Apr 1, 2009 at 5:50 PM, Glen Daniels wrote: >>> Jarek Gawor wrote: >>>>> Also, I'd really like to get 1.5 out the door ASAP, it's lingered way too >>>>> long already. So whatever solution gets us there soonest with consensus is >>>>> the one I'll be happy with. >>>> Yes, I agree. Sounds like we already agree on a solution (moving http >>>> and local back to Axis2). >>> OK, I'm on this tomorrow. If anyone has issues with it, please pipe up! >> I already moved some of the utility classes and methods back to Axis2 >> and eliminated a direct dependency on transport base from http and >> local. But once I was actually looking into moving the http module to >> Axis2 I realized the the http transport tests have dependency on the >> testki module which has dependencies on the transport base module.... >> So we can easily move the transport http code itself but not the >> tests... anybody have ideas how to deal with this now? >> >> Jarek >>