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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> wrote:
> > based on Mike's comments, I am not sure where we want to go with all
> this.
> >
> > On 8/22/07, Jeff Genender <[EMAIL PROTECTED]> 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
> >
>



-- 
..Cheers
Mark

Reply via email to