-
-
Notifications
You must be signed in to change notification settings - Fork 36
📝 notes/guidance for security policy [due Oct 11] #276
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
Conversation
|
This vote has been closed by ebullient:
✅ 12 of 17 members of @commonhaus/cf-egc have voted (reaction or review, quorum=2/3).
Additional input (🙏 🥰 🙌): |
Co-authored-by: Ken Finnigan <[email protected]>
Co-authored-by: Yoann Rodière <[email protected]>
Co-authored-by: Yoann Rodière <[email protected]>
Co-authored-by: Yoann Rodière <[email protected]>
|
Just a reminder to all: this issue is due in 10 days. |
|
I appreciate that maintaining embargoes is complex and expensive, but I would still expect them to be used in the several cases. But the above section of the proposal seems to specifically recommend to avoid embargoes - was this discussed with our security experts? Since this is a "guidance", perhaps I'd consider a guidance more useful if it gave practical advise on when we'd consider an embargo unneccessary. My personal suggestion would be to avoid the topic altogether, unless we have something useful to contribute on the matter. |
|
Not all projects have paid maintainers. Inspiration somewhat from here: https://lwn.net/Articles/1025971/ What works for the projects that have full-time developers focused on it does not work for projects with folks working in their spare time. And... note that this is a template only. It is something you could use for your project, but you don't have to. |
|
Ok, so it's meant as a reasonable "default" to be manageable for smaller projects. That makes sense, but it looks like a recommendation. |
|
For a small project, this approach helps set sustainable expectations from the start. It should be an obvious option early on. I'm not sure how many people think about expectations this way. Moving from this to something with stronger guarantees is straightforward, but going in reverse is less intuitive (at least to me). For a large project (like yours), y'all already know what you want to be doing. You don't need this guidance--go forth and do your thing. ;) |
This content will not show up when viewing the document, only when making changes
I updated the text to make it's nature (as an example) and inspiration (LWN article re: sustainable/realistic expectations for unpaid maintainers) obvious. |
|
vote::result Quorum reached. Updates to templates pushed. |
Goes hand-in-hand with commonhaus/.github#3
voting group: @commonhaus/cf-egc
Do one of the following: