Skip to content

Commit 829e081

Browse files
authored
Merge pull request #58 from rustnl/project-track
Add project track.
2 parents 8e33a3f + 9bf3ee1 commit 829e081

File tree

21 files changed

+435
-46
lines changed

21 files changed

+435
-46
lines changed

public/svg/socials/bluesky.svg

Lines changed: 1 addition & 0 deletions
Loading

public/svg/socials/github.svg

Lines changed: 1 addition & 0 deletions
Loading

public/svg/socials/linkedin.svg

Lines changed: 1 addition & 0 deletions
Loading

public/svg/socials/mastodon.svg

Lines changed: 1 addition & 0 deletions
Loading

public/svg/socials/x.svg

Lines changed: 1 addition & 0 deletions
Loading

src/components/Icon.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const globeIcon = icon({ prefix: "fas", iconName: faGlobe.iconName });
1212
{(name == "website") ? (
1313
<div class="icon" set:html={globeIcon.html}></div>
1414
) : (
15-
<img class="icon" src={`https://unpkg.com/simple-icons@v13/icons/${name}.svg`} alt={`icon of ${name}`}>
15+
<img class="icon" src={`/svg/socials/${name}.svg`} alt={`icon of ${name}`}>
1616
)}
1717

1818
<style>

src/components/timetable/Tuesday.astro

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,10 @@ const breaks = [
9090
url="industry"
9191
/>
9292
<Item
93-
talk="niko"
93+
title="Our Vision for Rust"
94+
speakers={[
95+
{ name: "Niko Matsakis", image: "niko.png" },
96+
]}
9497
color="red"
9598
track={3}
9699
time="10:00"
@@ -182,7 +185,7 @@ const breaks = [
182185
<Divider start="12:45" end="14:00"> Lunch </Divider>
183186
<TrackIndicator afterDivider="14:00" track="Main track" color="yellow" />
184187
<Item
185-
talk="joe"
188+
talk="michal"
186189
color="yellow"
187190
track={1}
188191
time="14:00"
@@ -323,5 +326,13 @@ const breaks = [
323326
duration={35}
324327
room={tertiary}
325328
/>
329+
<Item
330+
talk="nandini"
331+
color="red"
332+
track={3}
333+
time="17:05"
334+
duration={35}
335+
room={tertiary}
336+
/>
326337
<Divider start="17:40" end="19:00"> Drinks </Divider>
327338
</Timetable>

src/components/timetable/Wednesday.astro

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -80,25 +80,25 @@ const breaks = [
8080
room={tertiary}
8181
/>
8282
<Item
83-
talk="niko"
83+
talk="boxy"
8484
color="red"
8585
track={3}
86-
time="9:40"
87-
duration={35}
86+
time="10:45"
87+
duration={15}
8888
room={tertiary}
8989
/>
9090
<Item
91-
talk="nandini"
91+
talk="errs"
9292
color="red"
9393
track={3}
94-
time="10:25"
95-
duration={35}
94+
time="9:40"
95+
duration={60}
9696
room={tertiary}
9797
/>
9898
<Divider start="11:00" end="11:30"> Break </Divider>
9999
<TrackIndicator afterDivider="11:30" track="Main track" color="yellow" />
100100
<Item
101-
talk="michal"
101+
talk="joe"
102102
color="yellow"
103103
track={1}
104104
time="11:30"
@@ -132,22 +132,20 @@ const breaks = [
132132
/>
133133
<TrackIndicator afterDivider="11:30" track="Rust Project track" color="red" />
134134
<Item
135-
title="Rust Project track (TBA)"
135+
talk="jacob"
136136
color="red"
137137
track={3}
138138
time="11:30"
139139
duration={35}
140140
room={tertiary}
141-
striped
142141
/>
143142
<Item
144-
title="Rust Project track (TBA)"
143+
talk="wrenn"
145144
color="red"
146145
track={3}
147146
time="12:15"
148147
duration={20}
149148
room={tertiary}
150-
striped
151149
/>
152150
<Divider start="12:35" end="14:00"> Lunch </Divider>
153151
<TrackIndicator afterDivider="14:00" track="Main track" color="yellow" />
@@ -202,31 +200,28 @@ const breaks = [
202200
/>
203201
<TrackIndicator afterDivider="14:00" track="Rust Project track" color="red" />
204202
<Item
205-
title="Rust Project track (TBA)"
203+
talk="salsa"
206204
color="red"
207205
track={3}
208206
time="14:00"
209207
duration={35}
210208
room={tertiary}
211-
striped
212209
/>
213210
<Item
214-
title="Rust Project track (TBA)"
211+
talk="oli"
215212
color="red"
216213
track={3}
217214
time="14:45"
218215
duration={35}
219216
room={tertiary}
220-
striped
221217
/>
222218
<Item
223-
title="Rust Project track (TBA)"
219+
talk="ed"
224220
color="red"
225221
track={3}
226222
time="15:30"
227223
duration={20}
228224
room={tertiary}
229-
striped
230225
/>
231226
<Divider start="15:50" end="16:20"> Break </Divider>
232227
<TrackIndicator afterDivider="16:20" track="Main track" color="yellow" />
@@ -265,22 +260,28 @@ const breaks = [
265260
/>
266261
<TrackIndicator afterDivider="16:20" track="Rust Project track" color="red" />
267262
<Item
268-
title="Rust Project track (TBA)"
263+
talk="predrag"
269264
color="red"
270265
track={3}
271266
time="16:20"
272267
duration={35}
273268
room={tertiary}
274-
striped
275269
/>
276270
<Item
277-
title="Rust Project track (TBA)"
271+
talk="apiraino"
278272
color="red"
279273
track={3}
280274
time="17:05"
281-
duration={35}
275+
duration={15}
276+
room={tertiary}
277+
/>
278+
<Item
279+
talk="niko"
280+
color="red"
281+
track={3}
282+
time="17:20"
283+
duration={20}
282284
room={tertiary}
283-
striped
284285
/>
285286
<Divider start="17:40" end="19:00"> Drinks </Divider>
286287
</Timetable>

src/pages/talks/apiraino.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: "../../layouts/TalkLayout.astro"
3+
tracks:
4+
- rust project
5+
talkTitle: "Contributing to the Rust compiler with little to no code"
6+
talkLevel: "Rust Project members and contributors"
7+
talkTags: ["rustc"]
8+
talkDuration: 10
9+
speakers: [
10+
{
11+
name: "Antonio Piraino",
12+
title: "",
13+
org: "",
14+
image: "empty.png",
15+
url: "",
16+
linkedin: "",
17+
twitter: "",
18+
mastodon: "",
19+
github: "https://github.com/apiraino",
20+
},
21+
]
22+
day: "wednesday"
23+
---
24+
25+
A brief overview of the less visible work happening in the Compiler Team. And
26+
why the one doing it can be you!
27+
28+
////// <!-- sepatator between abstract and bio -->
29+
30+
Rust project contributor since 2018
31+
32+

src/pages/talks/boxy.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
layout: "../../layouts/TalkLayout.astro"
3+
tracks:
4+
- rust project
5+
talkTitle: "The State of Const Generics"
6+
talkLevel: "Rust Project members and contributors"
7+
talkTags: ["rustc"]
8+
talkDuration: 15
9+
speakers: [
10+
{
11+
name: "Boxy UwU",
12+
title: "",
13+
org: "",
14+
image: "",
15+
url: "",
16+
linkedin: "",
17+
twitter: "",
18+
mastodon: "",
19+
github: "https://github.com/BoxyUwU",
20+
bluesky: "",
21+
},
22+
]
23+
day: "wednesday"
24+
---
25+
26+
A minimum subset of const generics was stabilized in 2021 with a significant
27+
number of limitations. While not much has changed stabley for const generics
28+
since then, the state of const generics on nightly has shifted massively,
29+
getting much closer to being able to lift the majority of these limitations.
30+
31+
This talk presents a brief overview of the set of unstable features relating to
32+
const generics, what's made them so difficult to ship, and where they currently
33+
stand regarding stabilization.
34+
35+
////// <!-- sepatator between abstract and bio -->
36+
37+
Boxy is a member of the Rust Project's Types, Compiler and Release teams as
38+
well as a lead of the Const Generics Project Group. They are currently working
39+
to bring const generics on par with type generics, and to document the
40+
implementation of the type system to make contributing to the type system more
41+
accessible.

0 commit comments

Comments
 (0)