Matthias St. Pierre Matthias.St.Pierre at
Fri Feb 14 09:21:49 UTC 2020

On 14.02.20 08:24, Tomas Mraz wrote:
> I do not understand the pushback too much - Perhaps it could be
> resolved by proper explanation that deprecation does not mean a
> removal?
> Also even if some stuff deprecated in 3.0 is removed in 4.0, it does
> not necessarily mean that engines must be removed in the same release.
> They can continue to be supported (just deprecated) until 5.0 for
> example.
> I think that doing the deprecation as early as possible is better - it
> properly gives the signal that the engine interface is legacy and it
> will disappear at some point. It provides more time for 3rd party
> engines to transform into providers.

I agree with Tomas. In addition, I think it is high time to publish a definite timescale
for actually *removing* the older deprecated APIs, at least for the first three entries
in the list below:



Because deprecation without removal is futile, it increases complexity of the code
instead of reducing it.


More information about the openssl-project mailing list