From 8a3c88d784503e00150ac66a6403a455820e29c5 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Fri, 16 Apr 2021 15:24:51 -0400 Subject: [PATCH 1/5] add 2021-04-16 lang-team-apr-update --- .../2021-04-16-lang-team-apr-update.md | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 posts/inside-rust/2021-04-16-lang-team-apr-update.md diff --git a/posts/inside-rust/2021-04-16-lang-team-apr-update.md b/posts/inside-rust/2021-04-16-lang-team-apr-update.md new file mode 100644 index 000000000..50fc7b66a --- /dev/null +++ b/posts/inside-rust/2021-04-16-lang-team-apr-update.md @@ -0,0 +1,49 @@ +--- +layout: post +title: "Lang team April update" +author: Niko Matsakis +description: "Lang team April update" +team: the lang team +--- + +This week the lang team held its April planning meeting ([minutes]). We normally hold these meetings on the first Wednesday of every month, but this month we were delayed by one week due to scheduling conflicts. + +The planning meeting is used for: + +* Checking in on the status of our active projects +* Planning the design meetings for the remainder of the month + +After each meeting, we post an update (like this one!) with notes and meeting announcements. + +[minutes]: https://github.com/rust-lang/lang-team/blob/master/design-meeting-minutes/2021-04-14-Planning-Meeting.md + +## Update from active projects + +Did you know that you can see the lang team's active projects on our [project board](https://github.com/rust-lang/lang-team/projects/2)? We're still experimenting and evolving the setup, but the goal is that it should give you a quick overview of what kinds of things the lang team is focused on, and what stage they are in their development. + +The minutes contain [links the tracking issues for each project](https://github.com/rust-lang/lang-team/blob/master/design-meeting-minutes/2021-04-14-Planning-Meeting.md#updates-from-active-groups-and-projects) and those issues contain status reports. Here are some interesting updates: + +* [never type update](https://github.com/rust-lang/lang-team/issues/60#issuecomment-814509681): + * we have a general plan for hybrid fallback that we think will allow us to stabilize `!` at long last without breaking existing crates +* [improved closure capture (RFC 2229)](https://github.com/rust-lang/lang-team/issues/50#issuecomment-814526085): + * implementation is working quite well and migration is nearly implemented also +* [ffi-unwind](https://github.com/rust-lang/lang-team/issues/19#issuecomment-814581675): + * C-unwind implementation has landed + * there is some ongoing twork to +* [nested pattern stabilization](https://github.com/rust-lang/rust/pull/83386#issuecomment-819719603) has almost completed + +## Upcoming design meetings + +We planned three design meetings for March. Our meetings are open for anyone to join and observe. They are also typically recorded and posted to YouTube. Ping nikomatsakis or joshtriplett for info about attending. + +* April 21 -- proposed "wasm" ABI ([lang-team#90](https://github.com/rust-lang/lang-team/issues/90)), featuring special guest Alex Crichton +* April 28 -- generators ([lang-team#92](https://github.com/rust-lang/lang-team/issues/92)), featuring special guest Esteban Küber + +## Design meeting expectations + +* The document for the meeting must be prepared by the triage meeting on Tuesday and posted to the tracking issue. + * If it is not sent out by then, the meeting will be canceled. This gives folks 24 hour notice. +* There is no expectation that people will read the document before the meeting. The meeting will begin with a recap of the document. + * However, there is no rule **against** reading the document beforehand and provided feedback or advice on how to improve it. + + From 857c75e18d0179cfca3564fa65cbd23c9b718448 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Fri, 16 Apr 2021 15:28:07 -0400 Subject: [PATCH 2/5] Update posts/inside-rust/2021-04-16-lang-team-apr-update.md Co-authored-by: Mark Rousskov --- posts/inside-rust/2021-04-16-lang-team-apr-update.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/posts/inside-rust/2021-04-16-lang-team-apr-update.md b/posts/inside-rust/2021-04-16-lang-team-apr-update.md index 50fc7b66a..e6039ff04 100644 --- a/posts/inside-rust/2021-04-16-lang-team-apr-update.md +++ b/posts/inside-rust/2021-04-16-lang-team-apr-update.md @@ -29,7 +29,8 @@ The minutes contain [links the tracking issues for each project](https://github. * implementation is working quite well and migration is nearly implemented also * [ffi-unwind](https://github.com/rust-lang/lang-team/issues/19#issuecomment-814581675): * C-unwind implementation has landed - * there is some ongoing twork to + * there is some ongoing work to fix some bugs in the initial implementation + * looking at potentially moving to considering setjmp/longjmp * [nested pattern stabilization](https://github.com/rust-lang/rust/pull/83386#issuecomment-819719603) has almost completed ## Upcoming design meetings @@ -46,4 +47,3 @@ We planned three design meetings for March. Our meetings are open for anyone to * There is no expectation that people will read the document before the meeting. The meeting will begin with a recap of the document. * However, there is no rule **against** reading the document beforehand and provided feedback or advice on how to improve it. - From cbf68ef5b49e1434797d78f915ec88c50b2fdffe Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Sat, 17 Apr 2021 15:08:06 -0400 Subject: [PATCH 3/5] Update posts/inside-rust/2021-04-16-lang-team-apr-update.md Co-authored-by: Mark Rousskov --- posts/inside-rust/2021-04-16-lang-team-apr-update.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/posts/inside-rust/2021-04-16-lang-team-apr-update.md b/posts/inside-rust/2021-04-16-lang-team-apr-update.md index e6039ff04..1f6329f5b 100644 --- a/posts/inside-rust/2021-04-16-lang-team-apr-update.md +++ b/posts/inside-rust/2021-04-16-lang-team-apr-update.md @@ -45,5 +45,4 @@ We planned three design meetings for March. Our meetings are open for anyone to * The document for the meeting must be prepared by the triage meeting on Tuesday and posted to the tracking issue. * If it is not sent out by then, the meeting will be canceled. This gives folks 24 hour notice. * There is no expectation that people will read the document before the meeting. The meeting will begin with a recap of the document. - * However, there is no rule **against** reading the document beforehand and provided feedback or advice on how to improve it. - + * However, there is no rule **against** reading the document beforehand and providing feedback or advice on how to improve it. From f1e8926116012188a5b8265f86f45e17d3aecc96 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Sat, 17 Apr 2021 15:08:17 -0400 Subject: [PATCH 4/5] Update posts/inside-rust/2021-04-16-lang-team-apr-update.md Co-authored-by: Mark Rousskov --- posts/inside-rust/2021-04-16-lang-team-apr-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/inside-rust/2021-04-16-lang-team-apr-update.md b/posts/inside-rust/2021-04-16-lang-team-apr-update.md index 1f6329f5b..42cff717d 100644 --- a/posts/inside-rust/2021-04-16-lang-team-apr-update.md +++ b/posts/inside-rust/2021-04-16-lang-team-apr-update.md @@ -35,7 +35,7 @@ The minutes contain [links the tracking issues for each project](https://github. ## Upcoming design meetings -We planned three design meetings for March. Our meetings are open for anyone to join and observe. They are also typically recorded and posted to YouTube. Ping nikomatsakis or joshtriplett for info about attending. +We planned two design meetings for April. Our meetings are open for anyone to join and observe. They are also typically recorded and posted to YouTube. Ping nikomatsakis or joshtriplett for info about attending. * April 21 -- proposed "wasm" ABI ([lang-team#90](https://github.com/rust-lang/lang-team/issues/90)), featuring special guest Alex Crichton * April 28 -- generators ([lang-team#92](https://github.com/rust-lang/lang-team/issues/92)), featuring special guest Esteban Küber From ac1a1cd300660ee33ecce0824a34bb11f159fbff Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Sat, 17 Apr 2021 15:08:43 -0400 Subject: [PATCH 5/5] Rename 2021-04-16-lang-team-apr-update.md to 2021-04-17-lang-team-apr-update.md --- ...lang-team-apr-update.md => 2021-04-17-lang-team-apr-update.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename posts/inside-rust/{2021-04-16-lang-team-apr-update.md => 2021-04-17-lang-team-apr-update.md} (100%) diff --git a/posts/inside-rust/2021-04-16-lang-team-apr-update.md b/posts/inside-rust/2021-04-17-lang-team-apr-update.md similarity index 100% rename from posts/inside-rust/2021-04-16-lang-team-apr-update.md rename to posts/inside-rust/2021-04-17-lang-team-apr-update.md