Skip to content

Commit e90f522

Browse files
authored
Merge pull request #70 from spastorino/learning-wg
Add Learning WG
2 parents 807466b + 3e92557 commit e90f522

File tree

4 files changed

+46
-0
lines changed

4 files changed

+46
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ Name | Status | Short
6060
[MIR Optimizations](working-groups/mir-opt/) | Active | Write MIR optimizations and refactor the MIR to be more optimizable. | [#t-compiler/wg-mir-opt][mir-opt-stream]
6161
[Rustc pipelining](working-groups/pipelining/) | Active | Enable Cargo to invoke rustc in a pipelined fashion, speeding up crate graph compiles. | [#t-compiler/wg-pipelining][pipelining-stream]
6262
[Polonius](working-groups/polonius/) | Active | Exploring the integration of the "NLL 2.0"-like ["Polonius analysis"][Polonius] into rustc | [#t-compiler/wg-polonius][polonius_stream]
63+
[Learning](working-groups/learning/) | Active | Make the compiler easier to learn by ensuring that rustc-guide and api docs are "complete" | [#t-compiler/wg-learning][learning_stream]
6364

6465
[nikomatsakis]: https://github.com/nikomatsakis
6566
[cramertj]: https://github.com/cramertj
@@ -88,6 +89,7 @@ Name | Status | Short
8889
[mir-opt-stream]: https://rust-lang.zulipchat.com/#narrow/stream/189540-t-compiler.2Fwg-mir-opt
8990
[pipelining-stream]: https://rust-lang.zulipchat.com/#narrow/stream/195180-t-compiler.2Fwg-pipelining
9091
[polonius_stream]: https://rust-lang.zulipchat.com/#narrow/stream/186049-t-compiler.2Fwg-polonius
92+
[learning_stream]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning
9193
[Polonius]: https://github.com/rust-lang/polonius
9294

9395
## Expert Map

working-groups/learning/FAQ.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Frequently Asked Questions (FAQ)
2+
3+
If you have a question, feel free to file an issue or ask in the working group's Zulip stream.
4+
5+
There are no FAQs so far. Please ask us more questions.

working-groups/learning/NOTES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Learning Meeting Notes
2+
3+
This document will contain meeting notes from the learning working group.

working-groups/learning/README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Learning Working Group
2+
![working group status: active][status]
3+
4+
This working group aims to make the compiler easier to learn by ensuring that rustc-guide and api docs are "complete".
5+
6+
- **Leads:** [@nikomatsakis][nikomatsakis] and [@spastorino][spastorino]
7+
- **[Ideas][ideas]**
8+
- **Meeting Notes:** [All](NOTES.md)
9+
10+
[status]: https://img.shields.io/badge/status-active-brightgreen.svg?style=for-the-badge
11+
[nikomatsakis]: https://github.com/nikomatsakis
12+
[spastorino]: https://github.com/spastorino
13+
[ideas]: https://paper.dropbox.com/doc/Learning-Working-Group-Ideas--Ab18Mvvg7fYl8b~WL_klryqnAg-2R49k1GWZFojHIQ5x1fuB
14+
15+
## What is the goal of this working group?
16+
This working group aims to accomplish the following:
17+
18+
- Ensure that major components of rustc are covered in rustc-guide
19+
- Ensure that API doc coverage is at least 90%
20+
21+
# How can I get involved?
22+
If you are interested in getting involved in this working group, come and say hi in the Zulip
23+
stream. You can be added to the Zulip group for the working group if you are interested in being
24+
pinged when there are available tasks.
25+
26+
## Meetings
27+
We follow a "sprint-like" structure where on each "sprint" cycle we start with a planning and then
28+
work towards the goals defined on that plan.
29+
30+
- **Desired experience level:** Any
31+
- **Relevant repositories:** [`rust-lang/rust`][rust-repo] and [rust-lang/rustc-guide][rustc-guide-repo]
32+
- **Zulip stream:** [`#t-compiler/wg-learning`][zulip] on Zulip
33+
34+
[rust-repo]: https://github.com/rust-lang/rust
35+
[rustc-guide-repo]: https://github.com/rust-lang/rustc-guide
36+
[zulip]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning

0 commit comments

Comments
 (0)