-
Notifications
You must be signed in to change notification settings - Fork 156
Clarify inappropriate use text in concise guide for evaluating secure software #853
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Background discussion:
|
Thanks, @david-a-wheeler. This indeed clarifies the intention of the recommendation. I agree that the aspect of "technical fit" is quite relevant for the evaluation and selection process. For instance: besides a better technical fit to a problem at hand, it may also be easier to work with a smaller community to evolve the upstream code to address ones use cases. On the other hand, would you say that it is a valid generalization that projects with many large users can potentially address security issues more quickly? So, as these guides are written primarily in the context of security, should we add such a remark to this recommendation as well? |
I suspect that's often the case, though there is no guarantee. So that's probably worth mentioning somewhere. Of course, they tend to have more functionality (which could have vulnerabilitites). This isn't easy to make simple :-). Short answer: Yes, we should mention it, but not stress it too hard. Any suggestions on how to capture that idea? |
Ok, so reading the existing text again, I realize that the point I wanted to make is already included the subsequent sentence. In total the recommendation would thus read as:
That being said, aren't we actually talking about 2 different recommendations:
|
That's fair. Would you prefer to split this into 2 points? |
yes, I would prefer splitting this into 2. I'll be on (Easter) vacation this week, but I would take the task to propose an update once the restructuring PR has landed. |
The concise guide to developing secure software says "Software with many users or large users may be inappropriate for your use." This doesn't seem to be clear enough, and there was a discussion here:
#832 (comment)
Perhaps replace it with something like this:
This is an issue, not a PR, because we're in the middle of reorganizing the concise guide & don't want to lose this idea.
The text was updated successfully, but these errors were encountered: