Return-Path: Delivered-To: apmail-mina-dev-archive@www.apache.org Received: (qmail 8022 invoked from network); 30 Jan 2008 06:23:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Jan 2008 06:23:08 -0000 Received: (qmail 45597 invoked by uid 500); 30 Jan 2008 06:22:58 -0000 Delivered-To: apmail-mina-dev-archive@mina.apache.org Received: (qmail 45564 invoked by uid 500); 30 Jan 2008 06:22:58 -0000 Mailing-List: contact dev-help@mina.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mina.apache.org Delivered-To: mailing list dev@mina.apache.org Received: (qmail 45549 invoked by uid 99); 30 Jan 2008 06:22:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jan 2008 22:22:58 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.181.65.237] (HELO sun.savoirtech.com) (209.181.65.237) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 30 Jan 2008 06:22:44 +0000 Received: from MacBookPro.local ([77.241.97.116]) (authenticated bits=0) by sun.savoirtech.com (8.14.1/8.13.8) with ESMTP id m0U6MSGY019734 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Jan 2008 23:22:31 -0700 Message-ID: <47A017A4.5050205@apache.org> Date: Wed, 30 Jan 2008 07:22:28 +0100 From: Jeff Genender User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: dev@mina.apache.org CC: Geronimo Dev Subject: Re: [AsyncHttpClient] On bringing the code bases and communities together References: <479FC4C4.50905@apache.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.1.9 (2007-02-13) on sun.savoirtech.com X-Virus-Scanned: ClamAV 0.88.7/5600/Tue Jan 29 14:52:23 2008 on sun.savoirtech.com X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-102.5 required=5.6 tests=AWL,BAYES_00, SUBJECT_NOVOWEL,USER_IN_WHITELIST autolearn=no version=3.1.9 Actually I already made a Mina 2.x version that is in the G sandbox ;-) Jeff Kevan Miller wrote: > > On Jan 29, 2008, at 7:28 PM, Mike Heath wrote: > >> Alex Karasulu wrote: >>> Hi, >>> >>> Please excuse the cross post but it's quite necessary. Furthermore >>> people >>> should not feel like they cannot cross post responses so please feel >>> free. >>> >>> It looks like the two versions of the http client based on MINA are >>> starting >>> to diverge. I've noticed the other day that some of the fixes for bugs >>> already solved by one group are being re-implement all over again >>> over again >>> by another. It's a shame to have that happen so perhaps we can take >>> some >>> concrete steps to prevent this divergence from progressing. >>> >>> As a first step I've cleaned up and restructured the Asyncweb code >>> base and >>> posted this email here on the new directory structure in Subversion: >>> >>> *http://tinyurl.com/ypmbd3 >>> >>> *So I'm sending out this cross post in the hopes of bringing the two >>> groups >>> together as one unified community which apparently has the same goal in >>> mind: a fast low-resource consuming asynchronous http client. What >>> ever it >>> takes, I'm sure the MINA PMC is more than willing to accommodate. If >>> you >>> have trusted committers already working on this in the Geronimo >>> community >>> there is no reason why we cannot trust them to continue working on it >>> here >>> at MINA's Asyncweb project. Let's open up discussions on this. >> >> I totally agree with Alex on this. It looks there are fixes in the G >> branch that haven't made it to the MINA branch. How can bridge the gap >> in communication as well as the gap in bug fixing? >> >> My opinion is that we need to stop all work on the G sandbox branch and >> move all work over to MINA. Is there anything impeding that? ...besides >> a lot of work merging the changes... > > Thanks Alex and Mike. > > So, as we discussed the last time, the community members that have been > active in this area are Jeff Genender, Sangjin Lee, and Rick McGuire. > You already know Jeff. Have you reached out to Sangjin and Rick? I'd > urge them both to become involved in the Mina community, as their time > and interest permit. > > Personally, I'm certainly in favor of seeing a united effort in creating > an async http client. Mina would seem to be a natural home for this > support (since Mina 2.x is moving up the stack and implementing > protocols). I think our community would be quite happy to receive this > capability by consumng Mina technology. Given the current state of our > two projects, I think it's somewhat doubtful that the Geronimo project > will end up releasing the AsyncHTTPClient code in our sandbox. > > I can understand, however, if Rick and Sangjin see value in the current > codebase -- being based on a released version of Mina (1.1.2) and > perhaps at a different point in terms of stability and function. I > suspect that this might be part of the reason why they haven't become > involved in the 2.x development work occurring at Mina. > > So, one possible solution that occurs to me is to transfer the current > 1.1.x code in Geronimo sandbox to the Mina project. This might allow > Rick and Sangjin to complete their work on the current codebase and also > ease their transition towards merging code and fixes into the Mina 2.x > codebase. Alternatively, we can leave the code in Geronimo sandbox while > Sangjin and Rick transition their focus to the Mina 2.x support. > > Will leave it to the Mina project, Rick, and Sangjin to say what makes > the most sense. > > --kevan > > > > > > > > >