> 3) Rob Butler is willing to be an "expert" for a similar effort and he's
> already working on a Java5 (not MINA and not SEDA if I understood it
> right) implementation. He plan to publish his code under BSD (could be
> ASLv2, too).
My implementation would not be "MINA or SEDA", but could be used with either.
Basically it will be a DNS parsing library without any (or at least minimal)
external dependencies. It will not concern itself with IO directly. Instead
it uses a set of abstract classes (similar to dnsjava's DNSInput) that must be
extended to use the IO mechanism of your choice. I have already implemented
extensions that use a byte array (which could be used very easily within MINA)
but directly wrapping a MINA ByteBuffer is also possible.
The project will likely have multiple "modules" much like MINA does. The core
module will be the DNS parsing library only. Other modules will build on the
DNS parsing library to implement a resolver and other tools. In that way
people can use the DNS parsing library w/o unnecessary additional dependencies.
These other libraries may not all be open source.
Rob
____________________________________________________________________________________
Pinpoint customers who are looking for what you sell.
http://searchmarketing.yahoo.com/