Skip to content
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

Changes in specs #17

Merged
merged 5 commits into from
Aug 19, 2024
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
2 changes: 1 addition & 1 deletion content/en/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ description: A framework to secure the integrity of software supply chains
**Supply chain compromises are becoming a frequent occurrence. in-toto can help you protect your software supply chain.**
{{% /blocks/feature %}}

{{% blocks/feature icon="fa-solid fa-book" title="Open, extensible standard" url="/docs/spec-table/" %}}
{{% blocks/feature icon="fa-solid fa-book" title="Open, extensible standard" url="/docs/specs/" %}}
**in-toto is an open metadata standard that you can implement in your software's supply chain toolchain.**
{{% /blocks/feature %}}

Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ understanding and implementing in-toto to secure your software supply chains.

## in-toto Technical Specification

Dive into the [in-toto Technical Specification](docs/spec-table) for detailed
Dive into the [in-toto Technical Specification](/docs/specs) for detailed
insights into the framework's design principles and architecture. This section
lays the foundation for understanding how in-toto ensures software integrity.

Expand Down
13 changes: 0 additions & 13 deletions content/en/docs/spec-table.md

This file was deleted.

7 changes: 7 additions & 0 deletions content/en/docs/specs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Specifications
linkTitle: Specs
weight: 7
---

{{% spec-table %}}
12 changes: 12 additions & 0 deletions data/specs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- version: in-toto Stable (v1.0)
url: https://github.com/in-toto/docs/blob/v1.0/in-toto-spec.md
description: This is a thoroughly-reviewed version of the specification (and probably what you're looking for).
- version: in-toto Latest
url: https://github.com/in-toto/docs/blob/master/in-toto-spec.md
description: If you want to see the latest changes and possible features, click this.
- version: in-toto Attestation Framework Stable (v1.0)
url: https://github.com/in-toto/attestation/tree/v1.0/
description: The in-toto Attestation Framework is developed independently of the in-toto specification. A future version of the in-toto specification will incorporate this framework as the mechanism to express software supply chain claims.
- version: in-toto Attestation Framework Latest
url: https://github.com/in-toto/attestation/tree/main
description: If you want to see the latest changes to the in-toto Attestation Framework, click this.
DarikshaAnsari marked this conversation as resolved.
Show resolved Hide resolved
7 changes: 7 additions & 0 deletions layouts/shortcodes/spec-table.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{{ $specs := site.Data.specs }}

| Version | Description |
| ------- | ----------- |
{{ range $specs -}}
| [{{ .version }}]({{ .url }}) | {{ .description }} |
{{ end }}