Skip to content

Commit 72243d8

Browse files
committed
Added meeting notes from 2019.05.14
1 parent 09534ed commit 72243d8

File tree

2 files changed

+61
-0
lines changed

2 files changed

+61
-0
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# WG-Learning meeting minutes: 2019/05/14
2+
---
3+
4+
## Topics discussed:
5+
6+
- Define what’s the walkthrough section we want to add
7+
- Triage missing rustc-guide chapters
8+
- How do we want to keep track of who is doing what? Does github Projects works
9+
nice for this?
10+
11+
## Plan for walkthrough/overview chapter
12+
13+
- Goal is to have a chapter which will walk through compilation of simple program
14+
- Links to other chapters for details
15+
- This overview differs from the existing queries chapter in that the latter is
16+
more focused on how to create your own queries.
17+
18+
Status:
19+
- lokalmatador is giving this a try & will open a PR at some point
20+
21+
## rustc-guide missing chapters
22+
23+
Topics that need to be added
24+
25+
- Monomorphization, Type Memory Layout, Codegen, LLVM
26+
- Macros, hygiene, proc macros, custom derives, etc.
27+
- Lexing and Parsing
28+
- Walkthrough of a typical contribution
29+
- The rest of
30+
- Name Resolution
31+
- Traits
32+
- Region Constraints
33+
- SLG solver
34+
- Type checking
35+
- MIR
36+
- Constants, Promoted Constants in MIR
37+
- Construction of MIR
38+
- Optimizations
39+
- Borrow Check: Moves and initialization
40+
- MIR Type check
41+
- Various parts of NLL
42+
- A large collection of potential improvements in the form of issues on the repo
43+
44+
Status:
45+
46+
- Would be good to schedule a lecture on each missing topic
47+
- less work for the experts
48+
- Can then transcribe into a chapter
49+
- @spastorino will arrange lectures, nikomatsakis will create zoom
50+
51+
## How do we want to keep track of who is doing what? Does github Projects works nice for this?
52+
53+
- planning to use github issues
54+
- discussed possible use of GH projects
55+
- for now we will move TODO list to GH issues from dropbox
56+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# WG-Learning future meeting agenda
2+
3+
- Define what forge should be and how that affects rustc-guide
4+
- What’s each of us working on and what’s the progress we are having?
5+
- Blog post announcing documentation efforts and tasks, location and contents

0 commit comments

Comments
 (0)