|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "2019-11-14 and 2019-11-21 Lang Team Triage Meetings" |
| 4 | +author: Niko Matsakis |
| 5 | +description: "2019-11-14 and 2019-11-21 Lang Team Triage Meetings" |
| 6 | +team: the lang team <https://www.rust-lang.org/governance/teams/lang> |
| 7 | +--- |
| 8 | + |
| 9 | +Since I apparently forgot to post a blog post last week, this blog |
| 10 | +post covers two lang-team triage meetings: [2019-11-14] and |
| 11 | +[2019-11-21]. Recordings from [both] [meetings] are also available. |
| 12 | + |
| 13 | +[lang-team]: https://github.com/rust-lang/lang-team/ |
| 14 | +[both]: https://youtu.be/0exyVhBmDW0 |
| 15 | +[meetings]: https://youtu.be/X2z3CoV0OUM |
| 16 | + |
| 17 | +## Updates on shepherded items |
| 18 | + |
| 19 | +Here is a list of the ["shepherded items"] that the lang team is |
| 20 | +tracking, along with weekly updates on the latest developments. |
| 21 | + |
| 22 | +["shepherded items"]: http://smallcultfollowing.com/babysteps/blog/2019/09/11/aic-shepherds-3-0/ |
| 23 | + |
| 24 | +* [const-eval](https://github.com/rust-lang/const-eval) |
| 25 | + - there is progress towards extending the set of expressions |
| 26 | + permitted in constants to include `&mut` borrows, if/match, and |
| 27 | + loops. |
| 28 | +* [project-ffi-unwind](https://github.com/rust-lang/project-ffi-unwind) |
| 29 | + - current status: currently evaluating whether "C" functions should |
| 30 | + permit unwinding by default |
| 31 | + - trying to get measurements of the impact on code size |
| 32 | + - prototyped the plan in a rustc branch, but needs a few updates and to be executed |
| 33 | + on a representative code base (likely Fuschia) |
| 34 | +* [Coherence can be bypassed by an indirect impl for a trait object](https://github.com/rust-lang/rust/issues/57893) |
| 35 | + - did a [crater run of the proposal](https://github.com/rust-lang/rust/pull/66037#issuecomment-549575983) but have only partially analyzed the impact |
| 36 | +* grammar working group — qmx |
| 37 | + - no updates this week |
| 38 | +* `!` type and fallback — centril |
| 39 | + * [`!` is stable on nightly!](https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=a16420f41bbd2496ed07c75cf048189e) |
| 40 | + |
| 41 | +## About the lang-team meetings |
| 42 | + |
| 43 | +The lang-team triage meetings are held weekly on Zoom (see our |
| 44 | +[meeting calendar]). Anyone is welcome to come and observe. We make a |
| 45 | +"best effort" to record the meetings though technical issues sometimes |
| 46 | +intervene. |
| 47 | + |
| 48 | +[meeting calendar]: https://github.com/rust-lang/lang-team/#meeting-calendar |
0 commit comments