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

Reply via email to