diff --git a/Cargo.toml b/Cargo.toml index 15691c1..e0915d4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,12 +82,12 @@ wit-component = "0.200.0" [workspace.package] version = "3.1.1" -authors = ["Fermyon Engineering "] +authors = ["Spin Framework Maintainers "] edition = "2021" license = "Apache-2.0 WITH LLVM-exception" -repository = "https://github.com/fermyon/spin-rust-sdk" +repository = "https://github.com/spinframework/spin-rust-sdk" rust-version = "1.78" -homepage = "https://developer.fermyon.com/spin/v2/rust-components" +homepage = "https://spinframework.dev/rust-components" [workspace.dependencies] wit-bindgen = "0.16.0" diff --git a/README.md b/README.md index c8858bf..54d8d01 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ The Spin Rust SDK makes it easy to build Spin components in Rust. -## Fermyon Developer Home +## Spin documentation -This `README` file provides a few examples, such as writing Spin HTTP components in Rust and making outbound HTTP requests. For comprehensive information, visit the official [Fermyon Developer Home](https://developer.fermyon.com/). This resource includes [a page on installing Spin](https://developer.fermyon.com/spin/v2/install#installing-spin), [a quickstart guide](https://developer.fermyon.com/spin/v2/quickstart), and [a language support overview page](https://developer.fermyon.com/spin/v2/language-support-overview). The latter lists all of Spin's features—including key-value storage, SQLite, MySQL, Redis, Serverless AI, etc.—and their implementation in specific languages such as Rust, TS/JS, Python, and TinyGo. +This `README` file provides a few examples, such as writing Spin HTTP components in Rust and making outbound HTTP requests. For comprehensive information, visit the official [Spin Documentation website](https://spinframework.dev). This resource includes [a page on installing Spin](https://spinframework.dev/install#installing-spin), [a quickstart guide](https://spinframework.dev/quickstart), and [a language support overview page](https://spinframework.dev/language-support-overview). The latter lists all of Spin's features—including key-value storage, SQLite, MySQL, Redis, Serverless AI, etc.—and their implementation in specific languages such as Rust, TS/JS, Python, and TinyGo. ### Writing Spin HTTP Components in Rust diff --git a/release-process.md b/release-process.md index eb161a9..7dde57d 100644 --- a/release-process.md +++ b/release-process.md @@ -2,7 +2,7 @@ To cut a new release, you will need to do the following: -1. Confirm that [CI is green](https://github.com/fermyon/spin-rust-sdk/actions) for the commit selected to be tagged and released. +1. Confirm that [CI is green](https://github.com/spinframework/spin-rust-sdk/actions) for the commit selected to be tagged and released. 2. Change the workspace version number in [Cargo.toml](./Cargo.toml) and the versions for any dependencies that are part of this workspace (e.g. `spin-macro`). @@ -18,10 +18,10 @@ To cut a new release, you will need to do the following: # Create a GPG-signed and annotated tag git tag -s -m "Spin Rust SDK v3.1.0" v3.1.0 - # Push the tag to the remote corresponding to fermyon/spin-rust-sdk (here 'origin') + # Push the tag to the remote corresponding to spinframework/spin-rust-sdk (here 'origin') git push origin v3.1.0 ``` -6. Pushing the tag upstream will trigger the [release action](https://github.com/fermyon/spin-rust-sdk/actions/workflows/release.yml) which publishes the crates in this workspace to `crates.io` +6. Pushing the tag upstream will trigger the [release action](https://github.com/spinframework/spin-rust-sdk/actions/workflows/release.yml) which publishes the crates in this workspace to `crates.io` -7. If applicable, create PR(s) or coordinate [documentation](https://github.com/fermyon/developer) needs, e.g. for new features or updated functionality. \ No newline at end of file +7. If applicable, create PR(s) or coordinate [documentation](https://github.com/spinframework/spin-docs) needs, e.g. for new features or updated functionality. \ No newline at end of file