On 21 Jan 2010, at 8:11 PM, William A. Rowe Jr. wrote:

You are absolutely right, I made this comment on d...@httpd yesterday, that
too many bad API examples are in the library today.

This suggests that dbd was not given adequate oversight coming into apr.
That shouldn't suggest that less oversight now applies.

Folks using dbd will be rudely interrupted in apr-2.0 with the need to
modify their code for conforming api names and arguments. I don't want
that to happen to users of apr_crypto_*, if it can be avoided.

There are still several flaws with the crypto API on trunk, I'm looking
forward to fixing these as part of a general review, not singling out
crypto. If we can wait a month to release 1.5.0 with crypto, then they
will have no 'interruption' in their use of that API; it will take me
some time to complete this entire review and present the conclusions to
this list.

Waiting is entirely reasonable, as there is definite merit in ensuring v1.x is done as right as humanly possible.

Regards,
Graham
--

Reply via email to