On 11/11/2015 20:31, Christopher Schultz wrote: > Mark, > > On 11/11/15 10:39 AM, Mark Thomas wrote: >> All, >> >> I think we have reached the point where it makes sense to roll a >> 9.0.0.RC1 release. To summarise: >> >> - Tomcat Native is available with ALPN, SNI and OpenSSL BIO >> - HTTP/2 is implemented >> - Servlet API is up to date with latest 4.0. draft (plus some tweaks >> of my own) >> - No movement on WebSocket, EL or JSP. >> >> I need to fix all the unit test failures r1713869 appears to have >> triggered but, assuming that is fairly quick, I plan on tagging >> 9.0.0.RC1 some time tomorrow. > > What's the wild-guess for when servlet 4.0 will be final? It seems odd > to me to release 9.0.0 (I know this is an RC, but eventually...) that > adheres to a spec when the spec itself isn't final.
First half of 2017 was the last date I saw. > Because of the way we do version-numbering (9.0.0 - 9.0.x are all beta, > then declared stable at some point), I think it can be confusing to > users who download "Tomcat 9.0.x" that implements "Servlet 4.0" and find > that the product is actually a beta for an incomplete spec. The announcements, download page, which version etc. will all make it clear that this a work in progress. To make it clearer, I'll label the version M1 (milestone 1) rather than RC1. > I definitely think that we need to have 9.0-branch releases *prior* to a > final spec -- just to get something out there in the wild that people > can use to test... I just want to make sure that users understand that > the version numbers mean. An "RC" can reasonably be considered > alpha/beta/whatever but there has been a lot of confusion in early e.g. > 8.0.x where folks had problems didn't realize it wasn't considered > stable, yet. Hopefully the milestone label will help with that. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org