2016-03-02 13:15 GMT+01:00 Konstantin Kolinko <knst.koli...@gmail.com>:

> 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.
>

The "base" 6 months after a stable release seems ok to me. Hoepfully the
road to stable isn't too long though.

>
>
> 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.
>

It is supposed to be documented as of r1729644. OTOH, I'm not that good
with that kind of thing, and maybe it is still confusing.

Rémy

Reply via email to