On Mon, Apr 4, 2016 at 3:53 PM, David Woodhouse <dw...@infradead.org> wrote:
> Of course it's an API change. But as noted, it's an API *addition*, in
> that it makes something work that didn't before.
>
> The criterion for such additions should be "if it isn't a *bad* thing
> for that to start working".
>
> What's missing from your argument is the bit where you explain why it's
> *bad* for an explicitly user-entered PKCS#11 URI to suddenly start
> working. That was, after all, the *point* of suggesting that the
> existing functions should be changed to accept such.

I've already tried to explain this several times to you. I don't feel
there's anything more useful to contribute. I'm not sure if you don't
understand, or you're not convinced, but in either event, I have
neither the time nor energy to continue to try to convince you,
especially when you seem fundamentally opposed to exploring or
articulating the reasons why not to pursue alternatives.

There are plenty of useful features we've introduced that are opt-in
by default, especially when their enablement leads to observable
changes. This is even true of security-relevant changes, due to the
potential to cause unexpected harm. You clearly don't seem interested
in taking a conservative or responsible choice - such as allowing
applications that wish to support PKCS#11 URIs to opt-in.

In any event, there's nothing more to say here, I remain opposed to
this change, and I feel I've given you enough good faith, in spite of
the original belligerence, in this to have made an attempt to explain
to you those reasons and concerns.
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to