On Fri, Nov 21, 2008 at 7:18 PM, Emmanuel Lecharny <[EMAIL PROTECTED]>wrote:

> Hi guys,
>
> the vote for the 2.0-RC1 code freeze is now closed. the result :
> +1 : 3 binding votes (mine included), 6 non binding


Hello,

My apologies for nitpicking, but according to
http://www.nabble.com/-Votes--MINA-2.0-RC1-to20557460.html
I see 5 binding votes: Emmanuel, Maarten, Julien, Niklas G, Marc
and 5 non-binding: Eero, Edouard, Steve, Jeff, Ashish

Maarten

>
>
> So we will freeze the API now, and move to RC1 as soon as the doco is ok. I
> suggest that 2.0.0-M4 should be the API freeze, and that we move to RC1 as
> soon as we reach a decent level of documentation (Javadoc, site and
> tutorial).
>
> I will also create a 3.0-M1 version, so those who want to move JIRAs to
> this version can do it.
>
> However, we still have a bunch of open issues, some of them being
> associated with 2.0.0-M4 and a lot more being unscheduled. Here are all the
> open issues :
>
> Scheduled for 2.0.0-M4 :
> ------------------------
>
> | Bug  | DIRMINA-539  | Major | NioDatagramConnector doesn't takes the
> TrafficClass value set to his DatagramSessionConfig
> | Bug  | DIRMINA-585  | Minor | Visibility issue in various configuration
> properties and a few critical counters
> | Bug  | DIRMINA-574  | Block | ClassCastException when a message is
> written on a closed session
> | Bug  | DIRMINA-639  | Block | WriteFuture are updated long after a
> session.write() is done
> | Impr | DIRMINA-593  | Major | Javadoc & documentation for
> org/apache/mina/filter/reqres
> | Impr | DIRMINA-594  | Major | Javadoc & documentation for APR transport
> | Impr | DIRMINA-577  | Major | Implement a Selector pool
> | Impr | DIRMINA-586  | Minor | Dynamic delimiter support for
> TextLineCodecFactory
> | Impr | DIRMINA-605  | Major | Add documentation for using and building
> serial port connection
> | Impr | DIRMINA-629  | Minor | The IoServiceStatistics methods are called
> for every new session creation
> | NewF | DIRMINA-415  | Major | Proxy support
> | NewF | DIRMINA-489  | Major | Composite IoBuffer
> | NewF | DIRMINA-518  | Minor | Support gathering writes
> | NewF | DIRMINA-520  | Minor | DemuxingIoHandler for
> SingleSessionIoHandlers
> | NewF | DIRMINA-554  | Minor | A hook between bind() and accept()
> | Task | DIRMINA-477  | Major | Update page about differences between 1.x
> and 2.x
> | Task | DIRMINA-612  | Minor | Add documentation on SingleSessionIohandler
>
>
> Unscheduled :
> -------------
>
> | Bug  | DIRMINA-618  | Block | Latest MINA won't work with glassfish as
> JCA inbound connector
> | Bug  | DIRMINA-604  | Criti | Deadlock occurs when implementing two mina
> StateMachine
> | Bug  | DIRMINA-419  | Major | about the Proxy example
> | Bug  | DIRMINA-588  | Major | High CPU Usage in AprIoProcessor
> | Bug  | DIRMINA-597  | Major | AbstractIoAcceptor.toString() blocks when
> invoked from IoServiceListener.serviceActivated()
> | Bug  | DIRMINA-598  | Major | ByteBuffer passed to
> ProtocolEncoderOutput.write(ByteBuffer) does not get released back to the
> pool
> | Bug  | DIRMINA-617  | Major | JMX - IoServiceMBean doesn't expose
> IoService statistics
> | Bug  | DIRMINA-627  | Major | ByteBuffer.getObject() doesn't support
> Class objects for non-serializable classes
> | Bug  | DIRMINA-379  | Major | setKeepAlive/setTcpNoDelay and exceptions
> in Windows Vista
> | Bug  | DIRMINA-632  | Major | WriteFuture.awaitUninterruptibly() or
> .join() hangs if write() throws Exceptions
> | Bug  | DIRMINA-634  | Major | IllegalStateException: Already released
> Buffer in SSLFilter messageSent()
> | Bug  | DIRMINA-596  | Major | Sessions generated by NioSocketConnector
> cannot be closed in time (within MINA2.0 M1,M2)
> | Bug  | DIRMINA-625  | Major | How to use the function
> awaitUninterruptibly or await
> | Impr | DIRMINA-301  | Major | New Multi threaded SocketIOProcessor to
> improve fairness of socket reads/writes
> | Impr | DIRMINA-210  | Major | Investigate removal of static methods in
> ByteBuffer
> | Impr | DIRMINA-509  | Major | DatagramConnector.connect() is slow
> compared to connect() with java.net.DatagramSocket
> | Impr | DIRMINA-572  | Major | Add Spring support for Mina statemachine
> | Impr | DIRMINA-601  | Major | Add sendfile support to transport-apr
> | Impr | DIRMINA-616  | Major | New release.xml file
> | Impr | DIRMINA-624  | Major | Message handlers selection is not efficient
> in the DemuxingIoHandler
> | Impr | DIRMINA-631  | Major | AbstractIoFilter: increment writen- and
> receivedMessages statistics on application end of filter chain
> | Impr | DIRMINA-166  | Minor | Common internal messages that can be shared
> by filters and transport implementations
> | Impr | DIRMINA-237  | Minor | Improve Spring integration
> | Impr | DIRMINA-371  | Trivi | Annotations to document concurrency
> | Impr | DIRMINA-622  | Trivi | Initialise return ByteBuffer from
> PoolByteBufferAllokator with 0
> | NewF | DIRMINA-453  | Major | Multiple IoServices for one
> java.nio.Selector
> | NewF | DIRMINA-68   | Major | Automatic reconnect configuration for
> client channels.
> | NewF | DIRMINA-485  | Major | SCTP Transport based on APR (Apache
> Portable Runtime)
> | NewF | DIRMINA-418  | Major | sendUrgentData feature is needed
> | NewF | DIRMINA-23   | Major | New transport type: non-NIO sockets
> | NewF | DIRMINA-484  | Minor | Datagram transport based on APR (Apache
> Portable Runtime)
> | NewF | DIRMINA-423  | Minor | Read-write ratio configuration for
> SocketIoProcessor
> | NewF | DIRMINA-424  | Minor | Automatic read-write ratio configuration
> | NewF | DIRMINA-507  | Minor | IoBuffer: Support prepending data
> | NewF | DIRMINA-128  | Minor | IoSession.shutdown(TrafficMask)
> | NewF | DIRMINA-499  | Minor | Bindings for Scala
> | NewF | DIRMINA-258  | Minor | Example of an XML server and Client.
> | NewF | DIRMINA-389  | Minor | Create a Connection Throttle Filter
> | NewF | DIRMINA-500  | Minor | Cache for encoded messages.
> | NewF | DIRMINA-438  | Minor | Multicast support for MINA API
> | NewF | DIRMINA-196  | Trivi | Connection shaper
> | Task | DIRMINA-32   | Major | Revise JavaDoc, PPT, and Tutorial
> | Task | DIRMINA-57   | Major | 100% Test Coverage
> | Task | DIRMINA-56   | Minor | Create a Benchmark Suite That Generates
> HTML Reports.
> | Task | DIRMINA-188  | Minor | All-in-one JAR
> | Task | DIRMINA-250  | Minor | Provide a test suite for a transport
> implementor
> | Test | DIRMINA-355  | Major | Modified sumup client to act as a jmeter
> javarequest sampler
> | Wish | DIRMINA-192  | Major | Clustering for transparent load balancing
>
>
> I suggest that we fix the 17 bugs (minus the one we will postpone to a 3.0
> version), and reschedule all the Improvements, New features, Tasks and Wish
> unless they are important for 2.0.
>
> This will be the very first step toward MINA 2.0 !
>
> Feel free to update the JIRAs, fix the issues, and add some doco.
>
> Thanks !
>
> --
> --
> cordialement, regards,
> Emmanuel Lécharny
> www.iktek.com
> directory.apache.org
>
>
>

Reply via email to