You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Sam Berlin <sb...@gmail.com> on 2009/10/06 14:41:21 UTC
Re: [RFC] AsyncHttpClient prototype
Oleg,
I finally had a chance yesterday to look over some of the async stuff.
Would you prefer that I hack away directly on the code, or summarize
thoughts in email/JIRA for discussion?
Thanks.
Sam
On Mon, Sep 7, 2009 at 9:13 PM, Sam Berlin <sb...@gmail.com> wrote:
> This actually times very well with some work we're going to do on
> refactoring the download code for LimeWire in the coming months. I or
> someone else on the team should be able to work against a draft of this and
> come up some API that is, at a minimum, is extensible enough for our use
> (which hopefully is a good indication of its use for others too). Thanks
> very much for starting this, Oleg.
>
> Sam
>
> On Fri, Sep 4, 2009 at 9:15 AM, Oleg Kalnichevski <ol...@apache.org>wrote:
>
>> Folks
>>
>> I have put together a very rough, very basic prototype of an asynchronous
>> HTTP
>> client based on HttpCore NIO 4.0 and HttpClient 4.0. While I am still not
>> convinced we, as a project, can sustain an additional code line, I would
>> like
>> to make that code available publicly for two reasons:
>>
>> (1) there is a change this code may attract new developers; it would much
>> easier to start with something that works (somehow)
>>
>> (2) I would like to be able to this client for load testing / performance
>> optimization of HttpCore
>>
>> If I hear no objections I will go ahead and commit that code to the
>> official
>> ASF repository and clearly mark it experimental / non-official. Whether or
>> not
>> that code ever gets released is subject to an official vote and an open
>> discussion prior to that. If there are objections, I'll just publish that
>> code
>> on Google code or elsewhere.
>>
>> Evil Comrade Oleg
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
>> For additional commands, e-mail: dev-help@hc.apache.org
>>
>>
>
Re: [RFC] AsyncHttpClient prototype
Posted by Oleg Kalnichevski <ol...@apache.org>.
Sam Berlin wrote:
> Oleg,
>
> I finally had a chance yesterday to look over some of the async stuff.
> Would you prefer that I hack away directly on the code, or summarize
> thoughts in email/JIRA for discussion?
>
> Thanks.
>
> Sam
>
Sam
Create a branch off the trunk and hack away or just hack away on the trunk.
Feel free to post a message with your design / API ideas to the list,
though, so the rest of the team could have a better idea of what kind of
changes you are going to make.
Cheers
Oleg
> On Mon, Sep 7, 2009 at 9:13 PM, Sam Berlin <sb...@gmail.com> wrote:
>
>> This actually times very well with some work we're going to do on
>> refactoring the download code for LimeWire in the coming months. I or
>> someone else on the team should be able to work against a draft of this and
>> come up some API that is, at a minimum, is extensible enough for our use
>> (which hopefully is a good indication of its use for others too). Thanks
>> very much for starting this, Oleg.
>>
>> Sam
>>
>> On Fri, Sep 4, 2009 at 9:15 AM, Oleg Kalnichevski <ol...@apache.org>wrote:
>>
>>> Folks
>>>
>>> I have put together a very rough, very basic prototype of an asynchronous
>>> HTTP
>>> client based on HttpCore NIO 4.0 and HttpClient 4.0. While I am still not
>>> convinced we, as a project, can sustain an additional code line, I would
>>> like
>>> to make that code available publicly for two reasons:
>>>
>>> (1) there is a change this code may attract new developers; it would much
>>> easier to start with something that works (somehow)
>>>
>>> (2) I would like to be able to this client for load testing / performance
>>> optimization of HttpCore
>>>
>>> If I hear no objections I will go ahead and commit that code to the
>>> official
>>> ASF repository and clearly mark it experimental / non-official. Whether or
>>> not
>>> that code ever gets released is subject to an official vote and an open
>>> discussion prior to that. If there are objections, I'll just publish that
>>> code
>>> on Google code or elsewhere.
>>>
>>> Evil Comrade Oleg
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
>>> For additional commands, e-mail: dev-help@hc.apache.org
>>>
>>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org