Skip to content

Commit 1cbfbef

Browse files
Merge pull request #948 from pnkfelix/compiler-team-mar-2022-steering
march 2022 T-compiler steering cycle post.
2 parents bbedf77 + b7e3fc6 commit 1cbfbef

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
layout: post
3+
title: Rust Compiler March 2022 Steering Cycle
4+
author: Felix Klock
5+
description: "The compiler team's March 2022 steering cycle"
6+
team: The Compiler Team <https://www.rust-lang.org/governance/teams/compiler>
7+
---
8+
On [Friday, March 11th][mar-11-zulip-archive], the Rust Compiler team had a planning meeting for the March steering cycle.
9+
10+
[mar-11-zulip-archive]: https://zulip-archive.rust-lang.org/stream/238009-t-compiler/meetings/topic/.5Bplanning.20meeting.5D.202022-03-11.html
11+
12+
Every fourth Friday, the Rust compiler team decides how
13+
it is going to use its scheduled steering and design meeting time over the next
14+
three Fridays.
15+
16+
On Friday, 18 March, we will be having a ["backlog bonanza"][ct484], in a
17+
similar vein to that done by T-lang, to review the list of unimplemented or
18+
partially-implemented features. pnkfelix and Jack Huey will prepare a document
19+
to drive the meeting.
20+
21+
[ct484]: https://github.com/rust-lang/compiler-team/issues/484
22+
23+
On Friday, 25 March, we will be reviewing [formal methods in Rust][ct488], and
24+
also discuss how to provide a [stable interface to MIR][ct498], `rustc`'s middle
25+
intermediate representation, for use by external tools (such as those developed
26+
by the formal methods community). pnkfelix and Xavier Denis will prepare a
27+
document to drive the meeting.
28+
29+
Note: The MIR interface topic is of interest to a number of external
30+
stakeholders, so we expect to have the document to drive the meeting ready for
31+
review well ahead of this meeting. Please reach out to pnkfelix if you are
32+
working on a project that would benefit from stable MIR, so we can determine if
33+
you should be included in the development of that document. (Of course, all are
34+
welcome at the steering meeting itself.)
35+
36+
[ct488]: https://github.com/rust-lang/compiler-team/issues/488
37+
[ct498]: https://github.com/rust-lang/compiler-team/issues/498
38+
39+
On Friday, 1 April, we will discuss [robust incremental compilation][ct490]. The
40+
compiler team has opted to disable incremental compilation in the stable channel
41+
twice in the past year. This meeting will discuss the pervasive issues suffered
42+
by the current design, and possible strategies to validate the incremental
43+
compilation subsystem going forward. mw and Aaron Hill will prepare a document
44+
to drive the meeting.
45+
46+
[ct490]: https://github.com/rust-lang/compiler-team/issues/490
47+
48+
The two meetings in March will run from 2pm to 3pm GMT.
49+
50+
The meeting on April 1st has a different time than normal; it will run from 4pm
51+
to 5pm GMT.
52+
53+
All of the meetings will take place on the [T-compiler/meetings zulip stream][zulip].
54+
55+
[zulip]: https://rust-lang.zulipchat.com/#narrow/stream/238009-t-compiler.2Fmeetings
56+
57+
You can find a public link to the [compiler team calendar][cal] here; it lists
58+
these meetings as well as a number of other meetings for the compiler team and
59+
various projects and working groups.
60+
61+
[cal]: https://rust-lang.github.io/compiler-team/#meeting-calendar

0 commit comments

Comments
 (0)