On 12/12/2012 21:23, Mark Thomas wrote: > The next step is to implement support for outgoing messages from server > endpoints. Done.
> Once that is in place, I will update the examples to use the > new implementation and fix any issues that identifies. Done. > After that, I > intend to run the Autobahn test suite and fix any issues that identifies. Pass 1.1.1-1.1.5, 1.2.1-1.2.5 Fail 1.1.6-1.1.8, 1.2.6-1.1.8 (all because server side buffer is too small) Not tested 2 onwards As expected, the Autobahn test suite has already identified numerous issues with the initial implementation as it is far less forgiving than browsers - particularly about ensuring connections are closed cleanly. Next step will be to look at making the buffer sizes configurable to address the failures above before moving on to the rest of the test suite. > Once I have something that passes the Autobahn test suite my next set of > priorities will be to clean up the code. By that I mean: > - consistent formatting > - complete the Javadoc > - consistent naming conventions > - i18n > - refactor to reduce duplication > - reduce visibility to the minimum require to function correctly > > The next block of work will be to complete the WebSocket client > implementation and then use that to generate unit tests. My aim then > will be to go through the API and get as close as practical to 100% code > coverage with the unit tests. > > Alongside all of this will be updating the implementation for changes to > the draft specification which may well mean going back several steps. > > Finally, I want to do some performance testing. Some of this may get > pulled forward if the Autobahn test suite finds something truly awful > (given my approach to date of focussing on getting something that works > this is quite likely). > > Help in any form is always appreciated. > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org