dev@grizzly.java.net

[Fwd: Re: Issues to resolve for 2.0.0 (GA)]

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Thu, 24 Apr 2008 10:30:38 -0400

Hi,

We are getting traction on the MINA side :-)

We should probably follow one thing, which is to block release until our
documentation has improved :-) I will propose that for our 2.0 release :-)

A+

-- Jeanfrancois

-------- Original Message --------
Subject: Re: Issues to resolve for 2.0.0 (GA)
Date: Thu, 24 Apr 2008 12:06:57 +0200
From: Emmanuel Lecharny <elecharny_at_apache.org>
Reply-To: dev_at_mina.apache.org, elecharny_at_apache.org
To: dev_at_mina.apache.org
References: <4810485B.8080001_at_gmail.com>

Hi,

I have created DIRMINA-575, set to blocker. We need better
documentation, otherwise we won't be able to get new committers to get
into the code base.

I will -1 any new release until this is done, or at least, in a good
progress state, FYI.

I have also some concerns about some classes which should have been
removed or deprecated. There where a convo two years ao about pooled
ByteBuffer, where we stated that it was dubious, and can be removed. I
see no reason to keep those pooled BB into the 2.0 code base, if we have
a chance to remove it before the first RC.

I also question the need for a complete rewrite of the IoBuffer, where
an simple extension of nio.ByteBuffer could have been ok. I will try to
experiment around this.

Last, not least, before getting to GA, I would like to see perf tests to
be done ( Mina / Grizzly ). We don't need to do that right now, but some
threads have expressed some interesting questions about perf difference
between Direct and Heap buffer, which need to be addressed seriously
(microbenchmarkings are just ok to get a first impression, not to get
the real numbers), and some controversy about compared perfs of those
two projects need to be clarified.

Julien's question about the serial project also needs to be addressed,
otherwise, he may be disapointed.

Still lot to do before going to 2.0-GA, IMHO ...

Thanks !

Thanks

"이희승 (Trustin Lee) <trustin_at_gmail.com>" wrote:
> Hi,
>
> There are currently 47 unresolved issues in our issue tracking system.
> IMO, they can be categorized into the following categories:
>
> 1) Bugs that needs fix
>
> https://issues.apache.org/jira/browse/DIRMINA-539
> https://issues.apache.org/jira/browse/DIRMINA-574
>
> These are known bugs so they need to be fixed before the GA release.
>
> 2) New features or improvement requests that require refactoring or API
> change
>
> https://issues.apache.org/jira/browse/DIRMINA-554
>
> 3) Others that don't require any API change
>
> All the other issues
>
> This means we have high possibility of reaching the first RC after three
> fixes. This is a good news for many those who use 2.0.0 milestones. If
> there's no noticeable issues with the RC, we can proceed to the first GA
> release of MINA 2.
>
> After then, we can keep adding bells and whistles in 2.1, 2.2 and so on.
>
> The reasoning behind this idea is to give users more chance to use MINA
> 2, which is a great step-forward comparing to MINA 1, and eventually
> will lessen our burden to maintain three branches at the same time.
>
> WDYT?
>


-- 
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org