Skip to content

Commit 55b87ac

Browse files
committed
chore(*): more spinframework org/url updates
Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com>
1 parent da9461b commit 55b87ac

File tree

26 files changed

+67
-67
lines changed

26 files changed

+67
-67
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ license = { workspace = true }
77

88
[workspace.package]
99
version = "3.3.0-pre0"
10-
authors = ["Fermyon Engineering <engineering@fermyon.com>"]
10+
authors = ["Spin Framework Contributors"]
1111
edition = "2021"
1212
license = "Apache-2.0 WITH LLVM-exception"
13-
homepage = "https://developer.fermyon.com/spin"
14-
repository = "https://github.com/fermyon/spin"
13+
homepage = "https://spinframework.dev"
14+
repository = "https://github.com/spinframework/spin"
1515
rust-version = "1.81"
1616

1717
[dependencies]

GOVERNANCE.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ This document describes the governance of the Spin project.
55
The Spin project consists of several codebases with different release cycles. These codebases include:
66

77
- Core Spin:
8-
- [Spin](https://github.com/fermyon/spin)
8+
- [Spin](https://github.com/spinframework/spin)
99
- SDKs:
10-
- [Spin Python SDK](https://github.com/fermyon/spin-python-sdk)
11-
- [Spin JavaScript SDK](https://github.com/fermyon/spin-js-sdk)
12-
- [Spin Rust SDK](https://github.com/fermyon/spin-rust-sdk)
13-
- [Spin .NET SDK](https://github.com/fermyon/spin-dotnet-sdk)
14-
- [Spin Go SDK](https://github.com/fermyon/spin-go-sdk)
10+
- [Spin Python SDK](https://github.com/spinframework/spin-python-sdk)
11+
- [Spin JavaScript SDK](https://github.com/spinframework/spin-js-sdk)
12+
- [Spin Rust SDK](https://github.com/spinframework/spin-rust-sdk)
13+
- [Spin .NET SDK](https://github.com/spinframework/spin-dotnet-sdk)
14+
- [Spin Go SDK](https://github.com/spinframework/spin-go-sdk)
1515
- Plugins:
16-
- [Spin Plugins Index Repository](https://github.com/fermyon/spin-plugins)
16+
- [Spin Plugins Index Repository](https://github.com/spinframework/spin-plugins)
1717
- [Fermyon Platform Plugin](https://github.com/fermyon/platform-plugin)
18-
- [Spin Test Plugin](https://github.com/fermyon/spin-test)
18+
- [Spin Test Plugin](https://github.com/spinframework/spin-test)
1919
- Triggers:
20-
- [Spin Command Trigger](https://github.com/fermyon/spin-trigger-command)
21-
- [Spin SQS Trigger](https://github.com/fermyon/spin-trigger-sqs)
22-
- [Spin Cron Trigger](https://github.com/fermyon/spin-trigger-cron)
20+
- [Spin Command Trigger](https://github.com/spinframework/spin-trigger-command)
21+
- [Spin SQS Trigger](https://github.com/spinframework/spin-trigger-sqs)
22+
- [Spin Cron Trigger](https://github.com/spinframework/spin-trigger-cron)
2323
- Other
24-
- [Spin Fileserver](https://github.com/fermyon/spin-fileserver)
24+
- [Spin Fileserver](https://github.com/spinframework/spin-fileserver)
2525

2626
Each repository is subject to the same overall governance model, but has different teams of people (“maintainers”) with permissions and access to the repository. This is meant to increase diversity of maintainers in the Spin project and also increases the velocity of code changes. Major changes and features to the project including additions to the repository list above are to be proposed through the [Spin Improvement Proposal](docs/content/sips/index.md) process.
2727

@@ -39,11 +39,11 @@ Changes to project maintainers use the following:
3939
- Project maintainers MUST remain active on the project. If they are unresponsive for > 3 months, they will lose project maintainer-ship, unless the remaining project maintainers of the given project and the Spin Governance Committee agree to extend the period to be greater than 3 months.
4040
- New maintainers MUST be nominated by existing maintainers. Maintainers are to discuss and agree in a private setting adding a new maintainer. Once a decision has been made, a maintainer may be added to the project via a pull request to the relevant MAINTAINERS.md file.
4141
- A maintainer may be removed for a [code of conduct](CODE_OF_CONDUCT.md) violation by the Spin Governance Committee. Code of conduct violations may be submitted to any member(s) on the Spin Governance Committee by email. See email information on MAINTAINERS.md.
42-
- When a project has no active maintainers, the maintainers of the [fermyon/spin Github repo](https://github.com/fermyon/spin) become responsible for it, and may archive the project, or find new maintainers.
42+
- When a project has no active maintainers, the maintainers of the [spinframework/spin Github repo](https://github.com/spinframework/spin) become responsible for it, and may archive the project, or find new maintainers.
4343

4444
## Spin Governance Committee
4545

46-
The project maintainers for [github.com/fermyon/spin](http://github.com/fermyon/spin) also serve as the Spin Governance Committee and have the following additional responsibilities:
46+
The project maintainers for [github.com/spinframework/spin](https://github.com/spinframework/spin) also serve as the Spin Governance Committee and have the following additional responsibilities:
4747

4848
- Maintaining the mission, vision, values, and scope of the project
4949
- Refining this governance document

ROADMAP.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ Taking these considerations into account and feedback from the community, the Sp
66

77
1. Composition and polyglot development experience
88

9-
WebAssembly components unlock a new opportunity as it relates to the polyglot development experience. In Spin, we seek to enable the polyglot re-use of components, allowing developers to specify how to use components written in various languages as libraries to fulfill dependencies in their Spin components as specified in the [Component Dependencies SIP](https://github.com/fermyon/spin/pull/2543). We’ll use this as the foundational work to then iterate on the polyglot development experience.
9+
WebAssembly components unlock a new opportunity as it relates to the polyglot development experience. In Spin, we seek to enable the polyglot re-use of components, allowing developers to specify how to use components written in various languages as libraries to fulfill dependencies in their Spin components as specified in the [Component Dependencies SIP](https://github.com/spinframework/spin/pull/2543). We’ll use this as the foundational work to then iterate on the polyglot development experience.
1010

1111
2. Building a composable runtime
1212

13-
There are currently some assumptions baked into the Spin runtime about the functionality provided by underlying host environments, however it’s likely a host environment may offer a subset of the capabilities assumed in the Spin runtime today or an entirely custom set of capabilities. Modularizing the Spin runtime allows it to be more readily extendable and customizable based on host environment. This requires breaking changes and a major code refactor, so this work will also be the basis for a Spin 3.0 release. See the [Spin Factors SIP](https://github.com/fermyon/spin/pull/2518) for an overview.
13+
There are currently some assumptions baked into the Spin runtime about the functionality provided by underlying host environments, however it’s likely a host environment may offer a subset of the capabilities assumed in the Spin runtime today or an entirely custom set of capabilities. Modularizing the Spin runtime allows it to be more readily extendable and customizable based on host environment. This requires breaking changes and a major code refactor, so this work will also be the basis for a Spin 3.0 release. See the [Spin Factors SIP](https://github.com/spinframework/spin/pull/2518) for an overview.
1414

1515
3. Spin application development experience improvements
1616

17-
It has become increasingly clear that there is interest in scenarios where Spin is used as a developer tool to build applications that target runtimes other than the Spin runtime (example: [NGINX Unit](https://unit.nginx.org/news/2024/fermyon-spin-rust-sdk/)). Right now, there are implicit assumptions made about the target environment both by the Spin CLI and the Spin SDKs. To support these scenarios, there will need to be work done around modularizing SDKs and building tooling that validates a Spin application can be run with a specific target environment. Foundational work for these efforts is described in the [Spin Build Target Check SIP](https://github.com/fermyon/spin/pull/2556) and is an ongoing effort.
17+
It has become increasingly clear that there is interest in scenarios where Spin is used as a developer tool to build applications that target runtimes other than the Spin runtime (example: [NGINX Unit](https://unit.nginx.org/news/2024/fermyon-spin-rust-sdk/)). Right now, there are implicit assumptions made about the target environment both by the Spin CLI and the Spin SDKs. To support these scenarios, there will need to be work done around modularizing SDKs and building tooling that validates a Spin application can be run with a specific target environment. Foundational work for these efforts is described in the [Spin Build Target Check SIP](https://github.com/spinframework/spin/pull/2556) and is an ongoing effort.

crates/componentize/src/bugs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ impl std::fmt::Display for WasiLibc377Bug {
4545
f,
4646
"This Wasm module appears to have been compiled with wasi-sdk version <19 \
4747
which contains a critical memory safety bug. For more information, see: \
48-
https://github.com/fermyon/spin/issues/2552"
48+
https://github.com/spinframework/spin/issues/2552"
4949
)
5050
}
5151
}

crates/core/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ impl Default for Config {
7878
inner.epoch_interruption(true);
7979
inner.wasm_component_model(true);
8080
// If targeting musl, disable native unwind to address this issue:
81-
// https://github.com/fermyon/spin/issues/2889
81+
// https://github.com/spinframework/spin/issues/2889
8282
// TODO: remove this when wasmtime is updated to >= v27.0.0
8383
#[cfg(all(target_os = "linux", target_env = "musl"))]
8484
inner.native_unwind_info(false);

crates/plugins/src/lookup.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const PLUGINS_REPO_LOCAL_DIRECTORY: &str = ".spin-plugins";
1313
// Name of directory containing the installed manifests
1414
pub(crate) const PLUGINS_REPO_MANIFESTS_DIRECTORY: &str = "manifests";
1515

16-
pub(crate) const SPIN_PLUGINS_REPO: &str = "https://github.com/fermyon/spin-plugins/";
16+
pub(crate) const SPIN_PLUGINS_REPO: &str = "https://github.com/spinframework/spin-plugins/";
1717

1818
/// Looks up plugin manifests in centralized spin plugin repository.
1919
pub struct PluginLookup {

crates/plugins/src/manifest.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use crate::PluginStore;
99

1010
/// Expected schema of a plugin manifest. Should match the latest Spin plugin
1111
/// manifest JSON schema:
12-
/// <https://github.com/fermyon/spin-plugins/tree/main/json-schema>
12+
/// <https://github.com/spinframework/spin-plugins/tree/main/json-schema>
1313
#[derive(Serialize, Debug, Deserialize, PartialEq)]
1414
#[serde(rename_all = "camelCase")]
1515
pub struct PluginManifest {

crates/trigger-http/src/spin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ impl HttpExecutor for SpinHttpExecutor {
6161

6262
// Preparing to remove the params field. We are leaving it in place for now
6363
// to avoid breaking the ABI, but no longer pass or accept values in it.
64-
// https://github.com/fermyon/spin/issues/663
64+
// https://github.com/spinframework/spin/issues/663
6565
let params = vec![];
6666

6767
let uri = match parts.uri.path_and_query() {

cross/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM ghcr.io/cross-rs/aarch64-unknown-linux-musl@sha256:7ad32efcae37c178fed63da301ff982d2430f15fc7d39e6c0b28124e14fac394
22

3-
## as per analysis done in https://github.com/fermyon/spin/pull/2287#issuecomment-1970145410 we need
3+
## as per analysis done in https://github.com/spinframework/spin/pull/2287#issuecomment-1970145410 we need
44
## to disable the cmake config in cross-rs. Setting CROSS_SYSROOT=/ seems to have done the trick
55

66
ENV CROSS_SYSROOT=/

cross/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ These intrinsics are missing for `aarch64` in `gcc < 10.3`, while `cross-rs` shi
55

66
The code in this folder does a feature check and patches the `arm_neon.h` header with polyfills if the functions are missing.
77

8-
See https://github.com/fermyon/spin/issues/1786 for the upstream issue.
8+
See https://github.com/spinframework/spin/issues/1786 for the upstream issue.

0 commit comments

Comments
 (0)