-
Notifications
You must be signed in to change notification settings - Fork 229
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
nonspec: Create dedicated current activities page #1268
Changes from all commits
7ce1f80
64cf208
9c2b507
33487b7
3fe7458
6a4f2b4
7662109
2780c39
81fe808
45ddb16
c49e863
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,42 @@ | ||
--- | ||
title: Current activities | ||
description: There's an active community of members, contributors and collaborators working to enhance the SLSA specification with updates to existing and new tracks. This page provides a summary of current ongoing activities. | ||
layout: standard | ||
--- | ||
|
||
Since the release of <a href="spec/v1.0/">SLSA v1.0</a> in 2023, | ||
the SLSA community has been hard at work to expand the breadth | ||
and depth of the specification with updates and new tracks. | ||
|
||
Learn how you can [get involved](/community#get-involved)! | ||
|
||
### Source track | ||
|
||
A Source track will provide protection against tampering of the source code | ||
prior to the build. | ||
|
||
The current [draft version](/spec/draft/source-requirements.md) describes levels | ||
of increasing tamper resistance and ways consumers might verify properties | ||
of source revisions using SLSA source provenance attestations. | ||
|
||
### Build Environment track | ||
|
||
The goal of a Build Environment track is to enable the detection of tampering | ||
with core components of the compute environment executing builds. | ||
|
||
The current [draft version](/spec/draft/attested-build-env-levels.md) | ||
of the Build Environment track includes the following requirements: | ||
|
||
- Generation and verification of SLSA Build Provenance for build images. | ||
- Validation of initial build environment system state against known good | ||
reference values. | ||
- Deployment of the hosted build platform on a compute system that supports | ||
system state measurement and attestation capabilities at the hardware level. | ||
|
||
These requirements are **subject to significant change** while this track | ||
is in draft. | ||
Comment on lines
+36
to
+37
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. Are you trying to highlight that the build environment track has had less iteration/refinement than the source track? This feels like it should be a general call-out instead of a specific one. 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. Not specifically, the intent here was simply to emphasize that the BuildEnv track is still in draft, irrespective of the status of the source track. I don't mind removing this line if you think it's redundant. |
||
|
||
### Dependency track | ||
|
||
Building upon the foundation laid by [S2C2F](https://openssf.org/projects/s2c2f/), the depedency track defines | ||
requirements for consuming dependencies. |
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.
Are we introducing terminology here? Should we just say the build platform?
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.
What terms are you concerned about specifically?
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.
Given #1275, I'm going to defer any potential changes here to a later PR.