Skip to content

Commit 544037d

Browse files
authored
Merge pull request #497 from nikomatsakis/master
announce upcoming lang/compiler design meetings
2 parents b2d7cdf + dac1962 commit 544037d

File tree

2 files changed

+65
-0
lines changed

2 files changed

+65
-0
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: post
3+
title: "February Lang Team Design Meetings"
4+
author: Niko Matsakis
5+
description: "Lang Team Design Meetings scheduled for February"
6+
team: the language team <https://www.rust-lang.org/governance/teams/lang>
7+
---
8+
9+
We've scheduled our **language team design meetings** for February. The current plans are as follows:
10+
11+
* February 3rd -- we will do an overview of **specialization**. We'll cover details from the RFC but in particular talk about the [as-yet-unimplemented plans to make it sound](http://aturon.github.io/tech/2018/04/05/sound-specialization/).
12+
* February 10th -- we will cover interactions between the `&T` type and LLVM's dereferenceable attribute, such as [rust-lang/rust#55005](https://github.com/rust-lang/rust/issues/55005) and [problems modeling MMIO](https://github.com/japaric/volatile-register/issues/10).
13+
* February 17th -- no meeting, it is President's Day in the US and many of us are absent
14+
* February 24th -- we will summarize discussions from [the ffi-unwind project group] about whether we should permit foreign exceptions to propagate across the "C" ABI boundary, or establish a separate ABI (e.g., "C unwind") for such cases.
15+
16+
[the ffi-unwind project group]: https://github.com/rust-lang/project-ffi-unwind
17+
18+
## About the language team design meetings
19+
20+
The idea of the design meeting is that it's a time for us to have
21+
in-depth discussions on some particular topic. This might be a burning
22+
problem that we've discovered, an update on some existing design work,
23+
or a forward looking proposal.
24+
25+
The meetings are open for anyone to listen in and attend. They are
26+
typically also recorded and posted online, along with minutes, after
27+
the fact. They generally take place on Mondays at "noon Boston time"
28+
-- but for the precise scheduling you should check the [lang team
29+
calendar]. Scheduled meetings are subject to change and
30+
cancelation. In that case, the calendar events will be updated.
31+
32+
[lang team calendar]: https://github.com/rust-lang/lang-team/#meeting-calendar
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
layout: post
3+
title: "Upcoming compiler-team design meetings"
4+
author: Niko Matsakis
5+
description: "Upcoming compiler-team design meetings"
6+
team: the compiler team <https://www.rust-lang.org/governance/teams/compiler>
7+
---
8+
9+
In our [planning meeting on January 17], the [compiler team] has scheduled our
10+
next batch of upcoming design meetings. You can find the exact times
11+
on the compiler team's [meeting calendar]:
12+
13+
* On Feb 7th ([calendar event][ce1]), we will discuss
14+
[rust-lang/compiler-team#237], which describes some potential ways
15+
to extract a Rust parser that can be shared between rustc and
16+
rust-analyzer.
17+
18+
[rust-analyzer]: https://github.com/rust-analyzer/rust-analyzer/
19+
[ce1]: https://calendar.google.com/event?action=TEMPLATE&tmeid=Mmk4NmZqaWVtcHVmZDRmanZob3ZrMXJ1N28gNnU1cnJ0Y2U2bHJ0djA3cGZpM2RhbWdqdXNAZw&tmsrc=6u5rrtce6lrtv07pfi3damgjus%40group.calendar.google.com
20+
[rust-lang/compiler-team#237]: https://github.com/rust-lang/compiler-team/issues/237
21+
22+
### Did you know?
23+
24+
Most weeks, the compiler team has some sort of design meeting. These
25+
meetings take place on Zulip and are open to all. Every 4 weeks, we do
26+
a planning meeting to pick the next few meetings from the list of open
27+
proposals. You can find [more details about how the compiler-team
28+
steering meeting process here][details].
29+
30+
[details]: https://rust-lang.github.io/compiler-team/about/steering-meeting/
31+
[meeting calendar]: https://rust-lang.github.io/compiler-team/#meeting-calendar
32+
[planning meeting on January 17]: https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/planning.20meeting.202019.2E01.2E17
33+
[compiler team]: https://www.rust-lang.org/governance/teams/compiler

0 commit comments

Comments
 (0)