Salut,
after weeks of delay(ss), I'm back :-) Last time we discussed possible
collaboration between the two frameworks. I've proposed the idea to my
colleagues and as expected, every body were on the defense :-) The
Sun-Apache collaboration hasn't always working really well over the last
couple of years, and I suspect this didn't helped ;-). Let's no just
discuss that here....
So, one of the proposition was to merge the two projects. I don't think
that one can happens :-) And the license isn't yet matching, although
I'm trying to have Apache 2 license support in Grizzly (actually I'm not
trying, it's one task for our new Grizzly project lead :-)).
So my little proposal is the following. I would like to learn MINA and
be involved as an individual contributor. One thing that I would like to
explore is have MINA implemented on top of Grizzly, similar to MINA
running on top of APR. What the MINA community will gain with that?
Little except the feedback I will give....but also it will means that
application that wants to use Grizzly low level API can combine them
with MINA high level API.
Maybe nobody will want to do that, but at least it will gives me a
chance to learn MINA and comes with comments. It may eventually brings
the two community together and share on the low level works (directly or
just the experience). Maybe not. Still I think that starting small
cannot hurt any community. I will for sure gives feedback on
performance, although we might discover than the current version of MINA
is faster than Grizzly (naaa maybe :-)).
What peoples thinks? In any case, I will start looking at the design,
something I've refrain myself before (maybe I should have looked, as
peoples always tell me it quite trivial to write MINA applications!)).
A+
-- Jeanfrancois
- Collaboration between Grizzly and MINA Jeanfrancois Arcand
-