2016-03-02 1:12 GMT+03:00 Mark Thomas <ma...@apache.org>: > To summarise where I think this discussion is going: > > - Create 8.5.x from 9.0.x with the following changes > - revert all changes to spec APIs > - make any necessary changes to work with Java 7 > > - Release 8.0.x and 8.5.x in parallel for ~6 months then stop 8.0.x > releases > > - If users report problems caused by removal of a deprecated API in > 8.5.x, restore it. > > Did I miss anything? Any additional concerns to address?
The plan looks good. Concerns: 1. Eclipse IDE has 1 year cycle of major releases. If we go in March, I think we have chances to have 8.5 support in next major release this summer. (Provided that somebody does an effort to actually implement it, as with any volunteer work). I think that 6 months are counted from first stable release, not from 8.5.alpha. This time interval of 6 months sounds right for major adoption, but as we have always provided a 1 year advance notice of EOL I think we should be ready to provide security fixes and such for 1 year. These releases should not be monthly (as with current 8.0), but occasional ones. E.g. once in 3-6 months. 2. The feature of auto-switching sslImplementationName with availability of TCNative library needs better documentation. I suspect that it may come as a surprise. There is documentation of sslImplementationName attribute on config/http.html, but the attribute of AprLifecycleListener (useAprConnector) is not documented at all. Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org