[openssl-project] What's a new feature, vs what's a fix?
paul.dale at oracle.com
Sun Jan 21 23:25:02 UTC 2018
I'll start by saying I'm generally in agreement.
> - is a new config target a new feature? I think that most of us have
> agreed that it is, but am not entirely sure everyone sees it that
I would say that it is a new feature too.
> - is a new config option a new feature? I have argued that it is, but
> am not at all sure we have a consensus.
I'd tend to think of it as a new feature. However, I'd allow an obvious API that was omitted.
> - is a new C macro to indicate if a certain feature is desirable or
> not a new feature? I actually have no clue, which is also the
> reason I raised the question in the PR.
> A side question is why this was coded as a direct C macro
> configuration and not as our other config options, and in that case,
> why we should consider it differently from the usual config options.
If it were a new function instead of a macro would it be included?
Does it pass the test of being a fairly obvious function that is missing?
Without additional context, a feature test would seem to qualify as a fix.
Dr Paul Dale | Cryptographer | Network Security & Encryption
Phone +61 7 3031 7217
More information about the openssl-project