mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Genender <jgenen...@apache.org>
Subject Re: Asynchronous Http Client donation
Date Mon, 27 Aug 2007 17:26:45 GMT


Kevin Smeltzer wrote:
> Is this a project for doing transfer through HTTP using Mina? If so it
> could be very valuable (to me anyways) :-D

Yep ;-)



> 
> On 8/27/07, Mark <elihusmails@gmail.com> wrote:
>> I have been moving things around, creating the 3 separate subprojects.
>> Everything is compiling and seems to be in good shape.  I posted a question
>> to the list a couple days ago about javadocs at the class level and have not
>> heard back.  Maybe your email and mine will bump this thread and someone can
>> answer my question.
>>
>> Either way, I will check in what I have tonight.  I'm on EST....
>>
>> --
>> ..Cheers
>> Mark
>>
>> On 8/27/07, Jeff Genender <jgenender@apache.org> wrote:
>>> Any status on where we are at with this?  I have patches I want to start
>>> delivering ;-)
>>>
>>> Jeff
>>>
>>> Mike Heath wrote:
>>>> I don't want to hold up moving this code over.  If/when we decide to put
>>>> it on a different release schedule, moving the module over to a
>>>> 'commons' repo or something similar will be trivial.  So, for the time
>>>> being, I would be fine if we moved asynchronous http client into MINA as
>>>> a module.
>>>>
>>>> I'm eager to play with this client and I'm very eager to look into using
>>>> it to create asynchronous web service calls.
>>>>
>>>> -Mike
>>>>
>>>> Mark wrote:
>>>>> I like Trustin's three module ideas as well.  I also think Mike has a
>>>>> valid
>>>>> concern on the release schedule.  I would rather get a consensus on
>>> this
>>>>> before we move forward.
>>>>>
>>>>>
>>>>> On 8/23/07, Cameron Taggart <cameron.taggart@gmail.com> wrote:
>>>>>> I liked Trustin's three module idea:
>>>>>>
>>>>>> * mina-filter-codec-http <-- common code
>>>>>> * mina-protocol-server-http <-- asyncweb imported here
>>>>>> * mina-protocol-client-http <-- AsyncHttpClient imported here
>>>>>>
>>>>>> Can it be  decided later, after the import, whether it should be
on
>>>>>> the same release cycle as MINA!?  Apache Felix has components such
as
>>>>>> their "commons" on a different release schedule.  I think MINA could
>>>>>> do the same if needed.  The most important thing I think is to get
the
>>>>>> code imported right now.
>>>>>>
>>>>>> Cameron
>>>>>>
>>>>>> On 8/23/07, Mark <elihusmails@gmail.com> wrote:
>>>>>>> based on Mike's comments, I am not sure where we want to go with
all
>>>>>> this.
>>>>>>> On 8/22/07, Jeff Genender <jgenender@apache.org> wrote:
>>>>>>>> Mike and Mark,
>>>>>>>>
>>>>>>>> I did my final commits.  Feel free to grab the code.  I will
hold on
>>>>>>>> further development until it hits the Mina repo.  You can
find it
>>> all
>>>>>>>> here:
>>>>>>>>
>>>>>>>> http://svn.apache.org/repos/asf/geronimo/sandbox/AsyncHttpClient/
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> Jeff
>>>>>>>>
>>>>>>>> Mike Heath wrote:
>>>>>>>>> Trustin Lee wrote:
>>>>>>>>>> We might be able to extract common codec from both
server and
>>>>>> client
>>>>>>>>>> side into a separate module and let two depend on
it, resulting
>>>>>> three
>>>>>>>>>> submodules in total:
>>>>>>>>>>
>>>>>>>>>> * mina-filter-codec-http
>>>>>>>>>> * mina-protocol-server-http
>>>>>>>>>> * mina-protocol-client-http
>>>>>>>>>>
>>>>>>>>>> wdty?
>>>>>>>>>>
>>>>>>>>>> Trustin
>>>>>>>>> Are you suggesting making the above sub-modules part
of MINA
>>>>>> itself?  I
>>>>>>>>> don't like this idea as stated in my previous messages.
 I don't
>>>>>> like
>>>>>>>>> tying the release of MINA to the release of HTTP protocol
handlers
>>>>>> and
>>>>>>>>> vice versa.
>>>>>>>>>
>>>>>>>>> I very much like the idea of extracting common functionality
>>> between
>>>>>> an
>>>>>>>>> HTTP server and HTTP client and having both the client
and server
>>>>>> depend
>>>>>>>>> on the common module.
>>>>>>>>>
>>>>>>>>> After giving it a lot of thought, I'm of the opinion
more now than
>>>>>> ever
>>>>>>>>> that we should make async-httpclient part of AsyncWeb.
 They have
>>>>>> too
>>>>>>>>> much in common to keep them separate IMO.  There's no
reason that
>>>>>>>>> AsyncWeb should be a server only project and IIRC, there
were plans
>>>>>> made
>>>>>>>>> a while ago to create a client for AsyncWeb.  Such a
move would
>>> also
>>>>>>>>> give us a good incentive to finally get AsyncWeb migrated
over to
>>>>>> MINA.
>>>>>>>>> WDYT?
>>>>>>>>>
>>>>>>>>> -Mike
>>>>>>>
>>>>>>> --
>>>>>>> ..Cheers
>>>>>>> Mark
>>>>>>>
>>>>>
>>>>>

Mime
View raw message