On Jan 21, 2008 5:03 PM, Niklas Therning <[EMAIL PROTECTED]> wrote:
> Trustin Lee wrote:
> > Okay.  Then it's time for restructuring. (Excited :)  We have
> > ftpserver, AHC and Asyncweb.  FtpServer and AsyncWeb are under
> > sandbox, but I think FtpServer is mature enough to bring it up to the
> > subproject right away because Niklas G is working on the project and
> > Niclas Hedman told me it's pretty mature project.
> >
> > So... I'd like to suggest the following directory structure:
> >
> > / - mina - trunk
> >          - tags
> >          - branches
> >   - ahc - trunk
> >         - tags
> >         - branches
> >   - ftpserver - trunk
> >               - tags
> >               - branches
> >
> > Does it make sense, or would you suggest better structure?
> >
>
> It makes sense I think! Would we still keep codec implementations in
> subprojects under mina/ (like filter-codec-http)? I think that's a nice
> separation. It would be great if the codec parts of ftpserver could be
> separated from its use in ftpserver and become filter-codec-ftp. Is that
> doable?

Probably Niklas G could answer your question.  My idea is that we can
do that somehow because it's technically not difficult in theory :)

> I think it would be very cool if MINA could be a repository for codec
> implementations like this and I think that has been your intention from
> the very start Trustin, right? We (Trillian AB) would be willing to
> contribute initial (and in some areas incomplete) codec implementations
> for POP3, SMTP and IMAP. I know there are others out there using MINA
> for various types of mail servers and clients. Together we could build
> complete and very usable implementations for these protocols.

That's really a nice idea, Niklas. :)  I think POP3 and SMTP will be
very useful.  Regarding IMAP, I'm not sure though.  What would be a
generic use case for IMAP other than just providing access to mail
boxes?

> > Also we could give some nicer name to AHC.  What about Superluminal?
> > (http://en.wikipedia.org/wiki/Faster-than-light)
> >
> I like that name! Of course we would have to live up to it as well! :-)

Otherwise we will have to change the project name eventually due to
enormous requests from users. :D

Cheers,
Trustin
-- 
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP Key ID: 0x0255ECA6

Reply via email to