|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +title: The Rust Team |
| 4 | +--- |
| 5 | + |
| 6 | +<style type="text/css"> |
| 7 | +.headshot { |
| 8 | + border: 1px solid #888; |
| 9 | + margin-bottom: 10px; |
| 10 | + width: 140px; |
| 11 | +} |
| 12 | + |
| 13 | +.headshots { |
| 14 | + text-align: center; |
| 15 | + border-collapse: collapse; |
| 16 | + margin: 0px auto; |
| 17 | + width: 700px |
| 18 | +} |
| 19 | +</style> |
| 20 | + |
| 21 | +# The Rust Team |
| 22 | + |
| 23 | +The Rust project is [governed](https://github.com/rust-lang/rfcs/pull/1068) by a |
| 24 | +number of teams, each focused on a specific area of concern. Below are the |
| 25 | +rosters, in alphabetical order. |
| 26 | + |
| 27 | +## Core team |
| 28 | + |
| 29 | +**Responsibility**: *overall direction of the project, subteam leadership, cross-cutting concerns* |
| 30 | + |
| 31 | +<table class="headshots"> |
| 32 | + <tr> |
| 33 | + <td><a href="https://github.com/brson/">Brian Anderson<br/> |
| 34 | + <img class="headshot" src="https://avatars.githubusercontent.com/brson"></a></td> |
| 35 | + <td><a href="https://github.com/alexcrichton/">Alex Crichton<br/> |
| 36 | + <img class="headshot" src="https://avatars.githubusercontent.com/alexcrichton"></a></td> |
| 37 | + <td><a href="https://github.com/wycats/">Yehuda Katz<br/> |
| 38 | + <img class="headshot" src="https://avatars.githubusercontent.com/wycats"></a></td> |
| 39 | + <td><a href="https://github.com/steveklabnik/">Steve Klabnik<br/> |
| 40 | + <img class="headshot" src="https://avatars.githubusercontent.com/steveklabnik"></a></td> |
| 41 | + </tr><tr> |
| 42 | + <td><a href="https://github.com/nikomatsakis/">Niko Matsakis<br/> |
| 43 | + <img class="headshot" src="https://avatars.githubusercontent.com/nikomatsakis"></a></td> |
| 44 | + <td><a href="https://github.com/aturon/">Aaron Turon<br/> |
| 45 | + <img class="headshot" src="https://avatars.githubusercontent.com/aturon"></a></td> |
| 46 | + <td><a href="https://github.com/pcwalton/">Patrick Walton<br/> |
| 47 | + <img class="headshot" src="https://avatars.githubusercontent.com/pcwalton"></a></td> |
| 48 | + <td><a href="https://github.com/huonw/">Huon Wilson<br/> |
| 49 | + <img class="headshot" src="https://avatars.githubusercontent.com/huonw"></a></td> |
| 50 | + </tr> |
| 51 | +</table> |
| 52 | + |
| 53 | +## Language design team |
| 54 | + |
| 55 | +**Responsibility**: *designing new language features* |
| 56 | + |
| 57 | +<table class="headshots"> |
| 58 | + <tr> |
| 59 | + <td><a href="https://github.com/nrc/">Nick Cameron<br/> |
| 60 | + <img class="headshot" src="https://avatars.githubusercontent.com/nrc"></a></td> |
| 61 | + <td><a href="https://github.com/pnkfelix/">Felix Klock<br/> |
| 62 | + <img class="headshot" src="https://avatars.githubusercontent.com/pnkfelix"></a></td> |
| 63 | + <td><a href="https://github.com/nikomatsakis/"><b>Niko Matsakis (lead)</b><br/> |
| 64 | + <img class="headshot" src="https://avatars.githubusercontent.com/nikomatsakis"></a></td> |
| 65 | + <td><a href="https://github.com/aturon/">Aaron Turon<br/> |
| 66 | + <img class="headshot" src="https://avatars.githubusercontent.com/aturon"></a></td> |
| 67 | + </tr> |
| 68 | +</table> |
| 69 | + |
| 70 | +## Library team |
| 71 | + |
| 72 | +**Responsibility**: *the Rust standard library, rust-lang crates, conventions* |
| 73 | + |
| 74 | +<table class="headshots"> |
| 75 | + <tr> |
| 76 | + <td><a href="https://github.com/brson/">Brian Anderson<br/> |
| 77 | + <img class="headshot" src="https://avatars.githubusercontent.com/brson"></a></td> |
| 78 | + <td><a href="https://github.com/Gankro/">Alexis Beingessner<br/> |
| 79 | + <img class="headshot" src="https://avatars.githubusercontent.com/Gankro"></a></td> |
| 80 | + <td><a href="https://github.com/alexcrichton/">Alex Crichton<br/> |
| 81 | + <img class="headshot" src="https://avatars.githubusercontent.com/alexcrichton"></a></td> |
| 82 | + <td><a href="https://github.com/sfackler/">Steven Fackler<br/> |
| 83 | + <img class="headshot" src="https://avatars.githubusercontent.com/sfackler"></a></td> |
| 84 | + </tr><tr> |
| 85 | + <td><a href="https://github.com/BurntSushi/">Andrew Gallant<br/> |
| 86 | + <img class="headshot" src="https://avatars.githubusercontent.com/BurntSushi"></a></td> |
| 87 | + <td><a href="https://github.com/Kimundi/">Marvin Löbel<br/> |
| 88 | + <img class="headshot" src="https://avatars.githubusercontent.com/Kimundi"></a></td> |
| 89 | + <td><a href="https://github.com/aturon/"><b>Aaron Turon (lead)</b><br/> |
| 90 | + <img class="headshot" src="https://avatars.githubusercontent.com/aturon"></a></td> |
| 91 | + <td><a href="https://github.com/huonw/">Huon Wilson<br/> |
| 92 | + <img class="headshot" src="https://avatars.githubusercontent.com/huonw"></a></td> |
| 93 | + </tr> |
| 94 | +</table> |
| 95 | + |
| 96 | +## Compiler team |
| 97 | + |
| 98 | +**Responsibility**: *compiler internals, optimizations* |
| 99 | + |
| 100 | +<table class="headshots"> |
| 101 | + <tr> |
| 102 | + <td><a href="https://github.com/jakub-/">Jakub Bukaj<br/> |
| 103 | + <img class="headshot" src="https://avatars.githubusercontent.com/jakub-"></a></td> |
| 104 | + <td><a href="https://github.com/eddyb/">Eduard Burtescu<br/> |
| 105 | + <img class="headshot" src="https://avatars.githubusercontent.com/eddyb"></a></td> |
| 106 | + <td><a href="https://github.com/nrc/">Nick Cameron<br/> |
| 107 | + <img class="headshot" src="https://avatars.githubusercontent.com/nrc"></a></td> |
| 108 | + <td><a href="https://github.com/pnkfelix/">Felix Klock<br/> |
| 109 | + <img class="headshot" src="https://avatars.githubusercontent.com/pnkfelix"></a></td> |
| 110 | + </tr><tr> |
| 111 | + <td><a href="https://github.com/bkoropoff/">Brian Koropoff<br/> |
| 112 | + <img class="headshot" src="https://avatars.githubusercontent.com/bkoropoff"></a></td> |
| 113 | + <td><a href="https://github.com/nikomatsakis/"><b>Niko Matsakis (lead)</b><br/> |
| 114 | + <img class="headshot" src="https://avatars.githubusercontent.com/nikomatsakis"></a></td> |
| 115 | + <td><a href="https://github.com/aatch/">James Miller<br/> |
| 116 | + <img class="headshot" src="https://avatars.githubusercontent.com/aatch"></a></td> |
| 117 | + <td><a href="https://github.com/dotdash/">Björn Steinbrink<br/> |
| 118 | + <img class="headshot" src="https://avatars.githubusercontent.com/dotdash"></a></td> |
| 119 | + </tr><tr> |
| 120 | + <td><a href="https://github.com/michaelwoerister/">Michael Woerister<br/> |
| 121 | + <img class="headshot" src="https://avatars.githubusercontent.com/michaelwoerister"></a></td> |
| 122 | + </tr> |
| 123 | +</table> |
| 124 | + |
| 125 | +## Tooling and infrastructure team |
| 126 | + |
| 127 | +**Responsiblity**: *tool support (e.g. Cargo, multirust), CI infrastructure, etc.* |
| 128 | + |
| 129 | +<table class="headshots"> |
| 130 | + <tr> |
| 131 | + <td><a href="https://github.com/brson/">Brian Anderson<br/> |
| 132 | + <img class="headshot" src="https://avatars.githubusercontent.com/brson"></a></td> |
| 133 | + <td><a href="https://github.com/nrc/">Nick Cameron<br/> |
| 134 | + <img class="headshot" src="https://avatars.githubusercontent.com/nrc"></a></td> |
| 135 | + <td><a href="https://github.com/alexcrichton/"><b>Alex Crichton (lead)</b><br/> |
| 136 | + <img class="headshot" src="https://avatars.githubusercontent.com/alexcrichton"></a></td> |
| 137 | + <td><a href="https://github.com/vadimcn/">Vadim Chugunov<br/> |
| 138 | + <img class="headshot" src="https://avatars.githubusercontent.com/vadimcn"></a></td> |
| 139 | + </tr><tr> |
| 140 | + <td><a href="https://github.com/michaelwoerister/">Michael Woerister<br/> |
| 141 | + <img class="headshot" src="https://avatars.githubusercontent.com/michaelwoerister"></a></td> |
| 142 | + </tr> |
| 143 | +</table> |
| 144 | + |
| 145 | +## Moderation team |
| 146 | + |
| 147 | +**Responsibility**: *helping uphold the [code of conduct](http://www.rust-lang.org/conduct.html)* |
| 148 | + |
| 149 | +<table class="headshots"> |
| 150 | + <tr> |
| 151 | + <td><a href="https://github.com/mbrubeck/">Matt Brubeck<br/> |
| 152 | + <img class="headshot" src="https://avatars.githubusercontent.com/mbrubeck"></a></td> |
| 153 | + <td><a href="https://github.com/BurntSushi/">Andrew Gallant<br/> |
| 154 | + <img class="headshot" src="https://avatars.githubusercontent.com/BurntSushi"></a></td> |
| 155 | + <td><a href="https://github.com/manishearth/">Manish Goregaokar<br/> |
| 156 | + <img class="headshot" src="https://avatars.githubusercontent.com/manishearth"></a></td> |
| 157 | + <td><a href="https://github.com/pnkfelix/">Felix Klock<br/> |
| 158 | + <img class="headshot" src="https://avatars.githubusercontent.com/pnkfelix"></a></td> |
| 159 | + </tr><tr> |
| 160 | + <td><a href="https://github.com/erickt/">Erick Tryzelaar<br/> |
| 161 | + <img class="headshot" src="https://avatars.githubusercontent.com/erickt"></a></td> |
| 162 | + </tr> |
| 163 | +</table> |
0 commit comments