Skip to content

Document guiding principles for Baseline #267

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

Merged
merged 2 commits into from
Apr 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,16 @@ Only the version labeled as "current" should be used for new compliance efforts.
* [In-development version](versions/devel)

Versions are managed according to the [Baseline maintenance process](maintenance).

## Guiding principles

The OSPS Baseline controls help project maintainers understand security best practices and expectations.
Assessing a project's compliance against the controls helps maintainers and project consumers understand where the project excels at security and where it has room to improve.
Project consumers can then use the assessment results to understand how their usage of the project impacts their own security and compliance goals.
Therefore, OSPS Baseline work is:

* **Focused:** Controls only contain *MUST* entries, not *SHOULD*.
* **Realistic:** Controls are practical for project maintainers to implement at the appropriate level for their project.
* **Actionable:** Controls provide specific recommendations.
* **Meaningful:** Controls have an impact on a project's security posture.
Ineffective controls add to maintainer burden.
8 changes: 1 addition & 7 deletions governance/GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,7 @@ Refer to the [OpenSSF Community Calendar](https://openssf.org/getinvolved/) for

- **SIG Lead:** Eddie Knight (@eddie-knight)

## Guiding Governance Principles

Any issues or proposals brought to the project's maintainers shall be framed in the OSPS Baseline guiding principles. Proposals not adhering to said principles shall not be considered for consensus.

### Favor Simplicity

The goal of OSPS Baseline is to create a minimal and efficient standard that can be quickly ingested by any project. Simple is better.
## Release Governance Principles

### Ensure Stability

Expand Down
Loading