Sorry if I missed some binding votes ... I forget to count mine in the 3 binding votes, even if I included it (because I forgot to vote explicitely), so it's 4. Marc ? Is this a binding vote ?
On Fri, Nov 21, 2008 at 8:54 PM, Maarten Bosteels <[EMAIL PROTECTED]> wrote: > 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 >> >> >> > -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com