-
Notifications
You must be signed in to change notification settings - Fork 18
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
Update SIG & Code of Contact Info #16
Changes from all commits
061f371
09fbbb3
3742694
ef47212
b290514
969b20d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
# Positioning SIG Charter | ||
|
||
## Mission | ||
|
||
* Educate the open source community, global industry, and standards/regulatory bodies on SLSA | ||
* Evangelize SLSA to increase adoption | ||
* Evaluate SLSA to other frameworks, standards, or regulations | ||
* Encourage participation to obtain diverse perspectives, further improving SLSA | ||
|
||
## Vision | ||
|
||
Obtain industry wide adoption and recognition, for public/private sectors, of SLSA as the “lingua franca” for producing software and ensuring a secure software supply chain. | ||
|
||
## Values | ||
|
||
Please see [Code of Conduct](8._Code_of_Conduct.md)for more information. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: missing space after Alternatively, should we just drop this section it will be the same in all three charters? |
||
|
||
## Strategy | ||
|
||
### Evaluate | ||
|
||
When evaluating SLSA compared to other standards/frameworks/regulations, we will aim to answer one or more of the following questions: | ||
|
||
* Should SLSA increase/decrease scope? | ||
* How does SLSA work with other frameworks? | ||
* Is there overlap in SLSA with other frameworks? | ||
* Are there deficiencies or out of scope items in SLSA with relation to other frameworks? | ||
* Are there use cases/personas to address that were not considered in SLSA? | ||
|
||
Community Members may leverage one or more of the following mediums to perform evaluations: | ||
|
||
* Google Doc/Spreadsheet | ||
* GitHub Issue | ||
* Whiteboarding Application (i.e. Mural, etc.) | ||
|
||
After evaluations are performed, this SIG will take a position on its impacts for SLSA and organizations. | ||
|
||
### Educate/Evangelize | ||
|
||
Purpose of education is to highlight the benefits that can be gained by using SLSA. Additionally, positioning SIG members may highlight the current/future work, and where the community is needing help. When educating the open source community, global industry, and standards/regulatory bodies on SLSA, we will aim to perform one or more of the following: | ||
|
||
* Educate organizations on how SLSA compares to other frameworks, regulations, or standards | ||
* Educate organizations of how to apply SLSA to their use cases | ||
* Educate organizations on out-of-scope items for SLSA | ||
* Educate standards/regulatory bodies on how SLSA fits or fills in deficiencies in standards/regulations, by referencing the comparative evaluations performed. | ||
* Educate other open source communities on how to leverage SLSA to improve code quality/security via self-elected workstream or via an existing initiative (i.e. OpenSSF WG * Critical Software) | ||
|
||
Community Members may leverage one or more of the following mediums: | ||
|
||
* SLSA Blog (see Contribution Guidelines for more info) | ||
* SLSA Slack Channels (see Contributor Covenant Code of Conduct) | ||
* SLSA/OpenSSF/Community Meetings | ||
* OpenSSF/Linux Foundation Slack/Social Media accounts (See Respective Contributions Guidelines) | ||
* Personal Social Media accounts (i.e. LinkedIn, Twitter, etc.) | ||
* Conferences (i.e. Presentations, Lightning talks, Hallway talks, etc.) | ||
|
||
### Encourage | ||
|
||
By performing the previously stated missions, we should encourage participation from the broader community/industry to obtain diverse perspectives, which will in turn improve SLSA. By encouraging participation with diverse perspectives, it may help us with: | ||
|
||
* Identifying new use cases | ||
* Identifying new personas | ||
* Identifying opportunities for SLSA expansion | ||
* Identifying opportunities for shifting SLSA strategy/scope | ||
* Enabling additional OpenSSF participation | ||
* Improving security of our open source communities/industry | ||
|
||
## Operating Goals | ||
|
||
The following are our short term/long term goals: | ||
|
||
Short Term | ||
|
||
* Evaluate SLSA in relation to NIST SSDF, NIST SP800-161r1, SBOM, EO14028, CNCF | ||
* Educate community on findings | ||
* Evangelize how SLSA fits/overlaps/fills in gaps of these frameworks | ||
* Encourage additional participation for current & future evaluations | ||
|
||
Longer Term | ||
|
||
* Evaluate SLSA with more of NIST portfolio (i.e. NIST 800-53r5), CISA Common Criteria, CIS Benchmark for Supply Chain Security, CD Foundation, and emerging ex-US standards and regulations. | ||
* Provide SLSA Specification feedback to improve use cases, personas, applicability, and trustworthiness. | ||
|
||
## Leadership / Accountability | ||
|
||
SIG leaders will drive weekly sessions to execute towards our goals, by performing the items below. | ||
|
||
Bi-weekly positioning SIG meeting with all members. The goal of this meeting is to discuss: | ||
|
||
* Roadmap/Vision | ||
* Status Updates | ||
* Enabling a forum for new ideas | ||
|
||
Bi-weekly Working session with subset of members (any and all are available to join). The goal of this meeting is to discuss: | ||
|
||
* Tactical approaches for completing work | ||
* Actively work on ideas/goals | ||
* Brainstorming on a particular goal/mission. | ||
|
||
For additional accountability, positioning SIG Leaders will present our current efforts in the following forums: | ||
|
||
* Bi-weekly SLSA meeting | ||
* Bi-weekly Supply Chain Integrity Working Group meeting |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Tooling SIG Charter | ||
|
||
Not yet written. In the meantime, see [SLSA SIGs Proposal](https://docs.google.com/document/d/1L1gEJMBIvE0IbpFi23FOUByDYlItSYPPJmKdhvJQYsg/edit#heading=h.1hce59kd4nn0) for more information. | ||
|
||
* Mission: tools, services, and documentation make SLSA readily adoptable. | ||
* Immediate work: builders and generators, policy model | ||
* Longer range: distribution, discovery and policy integration |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -79,3 +79,11 @@ Community Impact Guidelines were inspired by [Mozilla's code of conduct enforcem | |
|
||
For answers to common questions about this code of conduct, see the FAQ at | ||
https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations. | ||
|
||
## Reporting Violations | ||
|
||
To report instance(s) of unacceptable behavior, please contact: | ||
|
||
* [Joshua Lock](https://github.com/joshuagl) - VMware | ||
* [Melba Lopez](https://github.com/melba-lopez) - IBM | ||
* Or any [Steering Committee Member](README.md#steering-committee) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Oops, it's |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Specification SIG Charter | ||
|
||
Not yet written. In the meantime, see [SLSA SIGs Proposal](https://docs.google.com/document/d/1L1gEJMBIvE0IbpFi23FOUByDYlItSYPPJmKdhvJQYsg/edit#heading=h.1hce59kd4nn0) for more information. | ||
|
||
* Specification: SLSA is stable, practical, and useful for reducing risk—with a healthy surrounding community. | ||
* Immediate work: getting to 1.0 | ||
* Longer range: extending SLSA (including to vulnerability management) |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,3 +22,27 @@ To contact the steering committee: | |
|
||
- On GitHub: `@slsa-framework/slsa-steering-committee` | ||
- Via email: [email protected] | ||
|
||
## Special Interest Groups | ||
If you would like to participate in a SIG, come join a meeting or reach out directly via slack/email (see information below)! | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: could you add blank lines here too? (After the heading and before each bulleted list?) That makes it easier to read in source form. Thanks! |
||
|
||
[Specification](9._SIG_Charter_-_Specification.md) | ||
- [Mark Lodato](https://github.com/MarkLodato) - Google | ||
- [Joshua Lock](https://github.com/joshuagl) - VMware | ||
- Via slack: [#slsa-specification](https://openssf.slack.com/archives/C03NUSAPKC6) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As per slsa-framework/slsa#499, this link fails if the user does not already have an account. Unfortunately we need to write this out as Same below. |
||
- Via email: [email protected] | ||
- [SLSA Specification Meeting Information](https://docs.google.com/document/d/1kMP62o3KI0IqjPRSNtUqADodBqpEL_wlL1PEOsl6u20/edit#heading=h.yfiy9b23vayj) | ||
|
||
[Tooling](11._SIG_Charter_-_Tooling.md) | ||
- [Mike Lieberman](https://github.com/mlieberman85) - Kusari/CNCF | ||
- [Eric Tice](https://github.com/erictice) - Wipro | ||
- Via slack: [#slsa-tooling](https://openssf.slack.com/archives/C03PDLFET5W) | ||
- Via email: [email protected] | ||
- [SLSA Tooling Meeting Information](https://docs.google.com/document/d/15Xp8-0Ff_BPg_LMKr1RIKtwAavXGdrgb1BoX4Cl2bE4/edit#heading=h.yfiy9b23vayj) | ||
|
||
[Positioning](10._SIG_Charter_-_Positioning.md) | ||
- [Melba Lopez](https://github.com/melba-lopez) - IBM | ||
- [Bruno Domingues](https://github.com/brunodom) - Intel | ||
- Via slack: [#slsa-positioning](https://openssf.slack.com/archives/C03NSDSQJ92) | ||
- Via email: [email protected] | ||
- [SLSA Positioning Meeting Information](https://docs.google.com/document/d/1tpPOXVzNSwtpWA7cXhTPLAO6HIP50obUvoP85XqgVHM/edit#heading=h.yfiy9b23vayj) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Copied from #15)
Can we use a more precise term than "adoption"? I interpret it as getting projects to actually do SLSA, which I think is more in scope for the future Adoption SIG. My understanding is that the Positioning SIG is more focused on higher-level recognition and recommendation by organizations, governments, and standards. Is that right?
If so, would it make sense to combine with the bullet above?
Educate and evangelize SLSA across the open source community, global industry, and standards/regulatory bodies
Same goes for the Vision. There, maybe just remove "adoption and" from the sentence?