Skip to content

Commit

Permalink
Reorg to un-nest the language clients
Browse files Browse the repository at this point in the history
Signed-off-by: hayleycd <[email protected]>
  • Loading branch information
hayleycd committed Nov 11, 2024
1 parent f1c041f commit 93c5c6d
Show file tree
Hide file tree
Showing 9 changed files with 21 additions and 66 deletions.
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
11 changes: 0 additions & 11 deletions content/en/language_clients/go/_index.html

This file was deleted.

Original file line number Diff line number Diff line change
@@ -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.
Expand Down
11 changes: 0 additions & 11 deletions content/en/language_clients/javascript/_index.html

This file was deleted.

19 changes: 9 additions & 10 deletions content/en/language_clients/language_client_overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) |
Original file line number Diff line number Diff line change
@@ -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!
Expand Down
11 changes: 0 additions & 11 deletions content/en/language_clients/python/_index.html

This file was deleted.

Original file line number Diff line number Diff line change
@@ -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.
Expand Down
11 changes: 0 additions & 11 deletions content/en/language_clients/rust/_index.html

This file was deleted.

0 comments on commit 93c5c6d

Please sign in to comment.