diff --git a/content/en/language_clients/go/overview.md b/content/en/language_clients/go.md similarity index 98% rename from content/en/language_clients/go/overview.md rename to content/en/language_clients/go.md index b5912cdd..30e17926 100644 --- a/content/en/language_clients/go/overview.md +++ b/content/en/language_clients/go.md @@ -1,8 +1,8 @@ --- type: docs -category: Go -title: Go Client Overview -weight: 5 +category: Language Clients +title: Go +weight: 10 --- [`sigstore-go`](https://pkg.go.dev/github.com/sigstore/sigstore-go) is the Go language client library for Sigstore. diff --git a/content/en/language_clients/go/_index.html b/content/en/language_clients/go/_index.html deleted file mode 100644 index f4ec0010..00000000 --- a/content/en/language_clients/go/_index.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -type: docs -title: "Go" -description: "Go Language Client" -lead: "Go Language Client" -date: 2024-10-06T08:49:15+00:00 -lastmod: 2024-10-06T08:49:15+00:00 -draft: false -images: [] -weight: 60 ---- \ No newline at end of file diff --git a/content/en/language_clients/javascript/overview.md b/content/en/language_clients/javascript.md similarity index 97% rename from content/en/language_clients/javascript/overview.md rename to content/en/language_clients/javascript.md index 1e8c2ec7..115fd7b9 100644 --- a/content/en/language_clients/javascript/overview.md +++ b/content/en/language_clients/javascript.md @@ -1,8 +1,8 @@ --- type: docs -category: JavaScript -title: JavaScript Client Overview -weight: 5 +category: Language Clients +title: JavaScript +weight: 30 --- [sigstore-js](https://github.com/sigstore/sigstore-js) is a collection of [javascript libraries](#additional-packages) for interacting with Sigstore. diff --git a/content/en/language_clients/javascript/_index.html b/content/en/language_clients/javascript/_index.html deleted file mode 100644 index c98b0190..00000000 --- a/content/en/language_clients/javascript/_index.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -type: docs -title: "JavaScript" -description: "JavaScript Language Client" -lead: "JavaScript Language Client" -date: 2024-10-06T08:49:15+00:00 -lastmod: 2024-10-06T08:49:15+00:00 -draft: false -images: [] -weight: 40 ---- \ No newline at end of file diff --git a/content/en/language_clients/language_client_overview.md b/content/en/language_clients/language_client_overview.md index ddcf6164..d6b88b92 100644 --- a/content/en/language_clients/language_client_overview.md +++ b/content/en/language_clients/language_client_overview.md @@ -7,14 +7,13 @@ weight: 5 Sigstore uses [cosign](../../cosign/signing/overview) to sign and verify packages by default, but you can opt to use a language specific client instead. -Sigstore has clients for the following language ecosystems: +Language client summaries are available in the main Sigstore documentation, but complete documentation is hosted in the individual project repositories. -- [Go](../go/overview) -- [Java](https://github.com/sigstore/sigstore-java#sigstore-java) -- [JavaScript](../javascript/overview) -- [Python](../python/overview) -- [Rust](../rust/overview) -- [Ruby](https://github.com/sigstore/sigstore-ruby#sigstore) -- [Java](https://github.com/sigstore/sigstore-java#sigstore-java) - -Language client documentation is hosted in the individual project repositories. Project summaries are currently being added to the main Sigstore documentation. +| Language Client Summary | Project Repository | +| ---------------------------------------- | -------------------------------------------------------------- | +| [Go](../go) | [sigstore-go](https://github.com/sigstore/sigstore-go) | +| Java (available soon) | [sigstore-java](https://github.com/sigstore/sigstore-java) | +| [Javascript](../javascript) | [sigstore-js](https://github.com/sigstore/sigstore-js) | +| [Python](../python) | [sigstore-python](https://github.com/sigstore/sigstore-python) | +| Ruby (available soon) | [sigstore-ruby](https://github.com/sigstore/sigstore-ruby) | +| [Rust](../rust) | [sigstore-rs](https://github.com/sigstore/sigstore-rs) | diff --git a/content/en/language_clients/python/overview.md b/content/en/language_clients/python.md similarity index 97% rename from content/en/language_clients/python/overview.md rename to content/en/language_clients/python.md index 44f3bb0d..71b85565 100644 --- a/content/en/language_clients/python/overview.md +++ b/content/en/language_clients/python.md @@ -1,8 +1,8 @@ --- type: docs -category: Python -title: Python Client Overview -weight: 5 +category: Language Clients +title: Python +weight: 40 --- [`sigstore`](https://pypi.org/project/sigstore/) is a Python tool for generating and verifying Sigstore signatures. You can use it to sign and verify Python package distributions, or anything else! diff --git a/content/en/language_clients/python/_index.html b/content/en/language_clients/python/_index.html deleted file mode 100644 index f3b06769..00000000 --- a/content/en/language_clients/python/_index.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -type: docs -title: "Python" -description: "Python Language Client" -lead: "Python Language Client" -date: 2024-10-06T08:49:15+00:00 -lastmod: 2024-10-06T08:49:15+00:00 -draft: false -images: [] -weight: 30 ---- \ No newline at end of file diff --git a/content/en/language_clients/rust/overview.md b/content/en/language_clients/rust.md similarity index 95% rename from content/en/language_clients/rust/overview.md rename to content/en/language_clients/rust.md index 4a8e3a8a..5f9d0b22 100644 --- a/content/en/language_clients/rust/overview.md +++ b/content/en/language_clients/rust.md @@ -1,8 +1,8 @@ --- type: docs -category: Rust -title: Rust Client Overview -weight: 5 +category: Language Clients +title: Rust +weight: 50 --- [`sigstore`](https://crates.io/crates/sigstore) is a crate designed to interact with Sigstore architecture. diff --git a/content/en/language_clients/rust/_index.html b/content/en/language_clients/rust/_index.html deleted file mode 100644 index f81e35a7..00000000 --- a/content/en/language_clients/rust/_index.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -type: docs -title: "Rust" -description: "Rust Language Client" -lead: "Rust Language Client" -date: 2024-10-06T08:49:15+00:00 -lastmod: 2024-10-06T08:49:15+00:00 -draft: false -images: [] -weight: 80 ---- \ No newline at end of file