From 7040476f0d4bcceecb0d7499ad893071db1bd119 Mon Sep 17 00:00:00 2001
From: Juniper Tyree <50025784+juntyr@users.noreply.github.com>
Date: Fri, 18 Oct 2024 10:19:09 +0300
Subject: [PATCH 1/3] Create the WASM, WASI, and Emscripten notification groups
---
src/SUMMARY.md | 3 +++
src/notification-groups/about.md | 14 ++++++++++++--
src/notification-groups/emscripten.md | 23 +++++++++++++++++++++++
src/notification-groups/wasi.md | 23 +++++++++++++++++++++++
src/notification-groups/wasm.md | 23 +++++++++++++++++++++++
5 files changed, 84 insertions(+), 2 deletions(-)
create mode 100644 src/notification-groups/emscripten.md
create mode 100644 src/notification-groups/wasi.md
create mode 100644 src/notification-groups/wasm.md
diff --git a/src/SUMMARY.md b/src/SUMMARY.md
index 6bc19e62d..a51fcee90 100644
--- a/src/SUMMARY.md
+++ b/src/SUMMARY.md
@@ -58,8 +58,11 @@
- [Apple](notification-groups/apple.md)
- [ARM](notification-groups/arm.md)
- [Cleanup Crew](notification-groups/cleanup-crew.md)
+ - [Emscripten](notification-groups/emscripten.md)
- [LLVM](notification-groups/llvm.md)
- [RISC-V](notification-groups/risc-v.md)
+ - [WASI](notification-groups/wasi.md)
+ - [WebAssembly](notification-groups/wasm.md)
- [Windows](notification-groups/windows.md)
- [Rust for Linux](notification-groups/rust-for-linux.md)
- [Licenses](./licenses.md)
diff --git a/src/notification-groups/about.md b/src/notification-groups/about.md
index 23a8d7f79..17ac0d859 100644
--- a/src/notification-groups/about.md
+++ b/src/notification-groups/about.md
@@ -22,8 +22,11 @@ Here's the list of the notification groups:
- [Apple](./apple.md)
- [ARM](./arm.md)
- [Cleanup Crew](./cleanup-crew.md)
+- [Emscripten](./emscripten.md)
- [LLVM](./llvm.md)
- [RISC-V](./risc-v.md)
+- [WASI](./wasi.md)
+- [WebAssembly](./wasm.md)
- [Windows](./windows.md)
- [Rust for Linux](./rust-for-linux.md)
@@ -62,8 +65,11 @@ Example PRs:
* [Example of adding yourself to the Apple group.](https://github.com/rust-lang/team/pull/1434)
* [Example of adding yourself to the ARM group.](https://github.com/rust-lang/team/pull/358)
* [Example of adding yourself to the Cleanup Crew.](https://github.com/rust-lang/team/pull/221)
+* [Example of adding yourself to the Emscripten group.](TODO)
* [Example of adding yourself to the LLVM group.](https://github.com/rust-lang/team/pull/140)
* [Example of adding yourself to the RISC-V group.](https://github.com/rust-lang/team/pull/394)
+* [Example of adding yourself to the WASI group.](TODO)
+* [Example of adding yourself to the WebAssembly group.](TODO)
* [Example of adding yourself to the Windows group.](https://github.com/rust-lang/team/pull/348)
## Tagging an issue for a notification group
@@ -74,10 +80,14 @@ group. For example:
```text
@rustbot ping apple
-@rustbot ping llvm
+@rustbot ping arm
@rustbot ping cleanup-crew
+@rustbot ping emscripten
+@rustbot ping llvm
+@rustbot ping risc-v
+@rustbot ping wasi
+@rustbot ping wasm
@rustbot ping windows
-@rustbot ping arm
```
To make some commands shorter and easier to remember, there are aliases,
diff --git a/src/notification-groups/emscripten.md b/src/notification-groups/emscripten.md
new file mode 100644
index 000000000..d552b9837
--- /dev/null
+++ b/src/notification-groups/emscripten.md
@@ -0,0 +1,23 @@
+# Emscripten notification group
+
+**Github Label:** [O-emscripten]
+**Ping command:** `@rustbot ping emscripten`
+
+[O-emscripten]: https://github.com/rust-lang/rust/labels/O-emscripten
+
+This list will be used to ask for help both in diagnosing and testing
+Emscripten-related issues as well as suggestions on how to resolve
+interesting questions regarding our Emscripten support.
+
+The group also has an associated Zulip stream ([`#t-compiler/emscripten`])
+where people can go to pose questions and discuss Emscripten-specific
+topics.
+
+So, if you are interested in participating, please sign up for the
+Emscripten group! To do so, open a PR against the [rust-lang/team]
+repository. Just [follow this example][eg], but change the username to
+your own!
+
+[`#t-compiler/emscripten`]: TODO
+[rust-lang/team]: https://github.com/rust-lang/team
+[eg]: TODO
diff --git a/src/notification-groups/wasi.md b/src/notification-groups/wasi.md
new file mode 100644
index 000000000..07fc9e8ef
--- /dev/null
+++ b/src/notification-groups/wasi.md
@@ -0,0 +1,23 @@
+# WASI notification group
+
+**Github Label:** [O-wasi]
+**Ping command:** `@rustbot ping wasi`
+
+[O-wasi]: https://github.com/rust-lang/rust/labels/O-wasi
+
+This list will be used to ask for help both in diagnosing and testing
+WASI-related issues as well as suggestions on how to resolve
+interesting questions regarding our WASI support.
+
+The group also has an associated Zulip stream ([`#t-compiler/wasi`])
+where people can go to pose questions and discuss WASI-specific
+topics.
+
+So, if you are interested in participating, please sign up for the
+WASI group! To do so, open a PR against the [rust-lang/team]
+repository. Just [follow this example][eg], but change the username to
+your own!
+
+[`#t-compiler/wasi`]: TODO
+[rust-lang/team]: https://github.com/rust-lang/team
+[eg]: TODO
diff --git a/src/notification-groups/wasm.md b/src/notification-groups/wasm.md
new file mode 100644
index 000000000..4b63235db
--- /dev/null
+++ b/src/notification-groups/wasm.md
@@ -0,0 +1,23 @@
+# WebAssembly (WASM) notification group
+
+**Github Label:** [O-wasm]
+**Ping command:** `@rustbot ping wasm`
+
+[O-wasm]: https://github.com/rust-lang/rust/labels/O-wasm
+
+This list will be used to ask for help both in diagnosing and testing
+WebAssembly-related issues as well as suggestions on how to resolve
+interesting questions regarding our WASM support.
+
+The group also has an associated Zulip stream ([`#t-compiler/wasm`])
+where people can go to pose questions and discuss WASM-specific
+topics.
+
+So, if you are interested in participating, please sign up for the
+WASM group! To do so, open a PR against the [rust-lang/team]
+repository. Just [follow this example][eg], but change the username to
+your own!
+
+[`#t-compiler/wasm`]: TODO
+[rust-lang/team]: https://github.com/rust-lang/team
+[eg]: TODO
From a5a950dccb233905c5f2c7c08b3d69bbaaa67250 Mon Sep 17 00:00:00 2001
From: Juniper Tyree <50025784+juntyr@users.noreply.github.com>
Date: Fri, 18 Oct 2024 10:39:20 +0300
Subject: [PATCH 2/3] Add the example PRs for joining the teams
---
src/notification-groups/about.md | 6 +++---
src/notification-groups/emscripten.md | 2 +-
src/notification-groups/wasi.md | 2 +-
src/notification-groups/wasm.md | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/notification-groups/about.md b/src/notification-groups/about.md
index 17ac0d859..77bd868d1 100644
--- a/src/notification-groups/about.md
+++ b/src/notification-groups/about.md
@@ -65,11 +65,11 @@ Example PRs:
* [Example of adding yourself to the Apple group.](https://github.com/rust-lang/team/pull/1434)
* [Example of adding yourself to the ARM group.](https://github.com/rust-lang/team/pull/358)
* [Example of adding yourself to the Cleanup Crew.](https://github.com/rust-lang/team/pull/221)
-* [Example of adding yourself to the Emscripten group.](TODO)
+* [Example of adding yourself to the Emscripten group.](https://github.com/rust-lang/team/pull/1579)
* [Example of adding yourself to the LLVM group.](https://github.com/rust-lang/team/pull/140)
* [Example of adding yourself to the RISC-V group.](https://github.com/rust-lang/team/pull/394)
-* [Example of adding yourself to the WASI group.](TODO)
-* [Example of adding yourself to the WebAssembly group.](TODO)
+* [Example of adding yourself to the WASI group.](https://github.com/rust-lang/team/pull/1580)
+* [Example of adding yourself to the WebAssembly group.](https://github.com/rust-lang/team/pull/1581)
* [Example of adding yourself to the Windows group.](https://github.com/rust-lang/team/pull/348)
## Tagging an issue for a notification group
diff --git a/src/notification-groups/emscripten.md b/src/notification-groups/emscripten.md
index d552b9837..e3b523c4e 100644
--- a/src/notification-groups/emscripten.md
+++ b/src/notification-groups/emscripten.md
@@ -20,4 +20,4 @@ your own!
[`#t-compiler/emscripten`]: TODO
[rust-lang/team]: https://github.com/rust-lang/team
-[eg]: TODO
+[eg]: https://github.com/rust-lang/team/pull/1579
diff --git a/src/notification-groups/wasi.md b/src/notification-groups/wasi.md
index 07fc9e8ef..96383bd95 100644
--- a/src/notification-groups/wasi.md
+++ b/src/notification-groups/wasi.md
@@ -20,4 +20,4 @@ your own!
[`#t-compiler/wasi`]: TODO
[rust-lang/team]: https://github.com/rust-lang/team
-[eg]: TODO
+[eg]: https://github.com/rust-lang/team/pull/1580
diff --git a/src/notification-groups/wasm.md b/src/notification-groups/wasm.md
index 4b63235db..bb4f8a74d 100644
--- a/src/notification-groups/wasm.md
+++ b/src/notification-groups/wasm.md
@@ -20,4 +20,4 @@ your own!
[`#t-compiler/wasm`]: TODO
[rust-lang/team]: https://github.com/rust-lang/team
-[eg]: TODO
+[eg]: https://github.com/rust-lang/team/pull/1581
From 146e63420c608e74b8f3b78d3c115450317306fe Mon Sep 17 00:00:00 2001
From: Juniper Tyree <50025784+juntyr@users.noreply.github.com>
Date: Sun, 20 Oct 2024 18:59:28 +0000
Subject: [PATCH 3/3] Add the Zulip channel links
---
src/notification-groups/emscripten.md | 4 ++--
src/notification-groups/wasi.md | 4 ++--
src/notification-groups/wasm.md | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/notification-groups/emscripten.md b/src/notification-groups/emscripten.md
index e3b523c4e..100dbdf9f 100644
--- a/src/notification-groups/emscripten.md
+++ b/src/notification-groups/emscripten.md
@@ -9,7 +9,7 @@ This list will be used to ask for help both in diagnosing and testing
Emscripten-related issues as well as suggestions on how to resolve
interesting questions regarding our Emscripten support.
-The group also has an associated Zulip stream ([`#t-compiler/emscripten`])
+The group also has an associated Zulip stream ([`#t-compiler/wasm`])
where people can go to pose questions and discuss Emscripten-specific
topics.
@@ -18,6 +18,6 @@ Emscripten group! To do so, open a PR against the [rust-lang/team]
repository. Just [follow this example][eg], but change the username to
your own!
-[`#t-compiler/emscripten`]: TODO
+[`#t-compiler/wasm`]: https://rust-lang.zulipchat.com/#narrow/stream/463513-t-compiler.2Fwasm
[rust-lang/team]: https://github.com/rust-lang/team
[eg]: https://github.com/rust-lang/team/pull/1579
diff --git a/src/notification-groups/wasi.md b/src/notification-groups/wasi.md
index 96383bd95..e438ee4bd 100644
--- a/src/notification-groups/wasi.md
+++ b/src/notification-groups/wasi.md
@@ -9,7 +9,7 @@ This list will be used to ask for help both in diagnosing and testing
WASI-related issues as well as suggestions on how to resolve
interesting questions regarding our WASI support.
-The group also has an associated Zulip stream ([`#t-compiler/wasi`])
+The group also has an associated Zulip stream ([`#t-compiler/wasm`])
where people can go to pose questions and discuss WASI-specific
topics.
@@ -18,6 +18,6 @@ WASI group! To do so, open a PR against the [rust-lang/team]
repository. Just [follow this example][eg], but change the username to
your own!
-[`#t-compiler/wasi`]: TODO
+[`#t-compiler/wasm`]: https://rust-lang.zulipchat.com/#narrow/stream/463513-t-compiler.2Fwasm
[rust-lang/team]: https://github.com/rust-lang/team
[eg]: https://github.com/rust-lang/team/pull/1580
diff --git a/src/notification-groups/wasm.md b/src/notification-groups/wasm.md
index bb4f8a74d..c8b674cb9 100644
--- a/src/notification-groups/wasm.md
+++ b/src/notification-groups/wasm.md
@@ -18,6 +18,6 @@ WASM group! To do so, open a PR against the [rust-lang/team]
repository. Just [follow this example][eg], but change the username to
your own!
-[`#t-compiler/wasm`]: TODO
+[`#t-compiler/wasm`]: https://rust-lang.zulipchat.com/#narrow/stream/463513-t-compiler.2Fwasm
[rust-lang/team]: https://github.com/rust-lang/team
[eg]: https://github.com/rust-lang/team/pull/1581