|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "Changes at the Cargo Team" |
| 4 | +author: Eric Huss |
| 5 | +team: The Cargo Team <https://www.rust-lang.org/governance/teams/dev-tools#cargo> |
| 6 | +--- |
| 7 | + |
| 8 | +We are thrilled to publicly announce that [Weihang |
| 9 | +Lo](https://github.com/weihanglo) and [Ed Page](https://github.com/epage/) |
| 10 | +have joined the Cargo Team! |
| 11 | + |
| 12 | +Weihang has been providing thoughtful and helpful replies on our issue |
| 13 | +tracker. He has often had the patience to explain to people what problem |
| 14 | +they're hitting and how to get unstuck. He often summarizes technical |
| 15 | +conversations clearly describing the available solutions and their costs both |
| 16 | +technical and more importantly human. He has also been contributing to many |
| 17 | +improvements and code reviews. |
| 18 | + |
| 19 | +Ed has been a champion on many fronts. He has done tremendous work on |
| 20 | +[toml_edit](https://crates.io/crates/toml_edit) to push Cargo towards getting |
| 21 | +`cargo add` [merged in cargo |
| 22 | +proper](https://github.com/rust-lang/cargo/pull/10472). He has brought |
| 23 | +[clap](https://crates.io/crates/clap) to the momentous 3.0 release and |
| 24 | +continues to push on CLI improvements, more advanced testing tools, and much |
| 25 | +more! |
| 26 | + |
| 27 | +At the same time one of the pillars of our team is stepping down. <del>Alex is |
| 28 | +a programming robot sent back in time from the future to make sure that Rust |
| 29 | +succeeds.</del> [Alex Crichton](https://github.com/alexcrichton/) has done |
| 30 | +more than his fair share being a keystone holding the Rust project together. |
| 31 | +[Several years |
| 32 | +ago](https://internals.rust-lang.org/t/scaling-back-my-involvement-in-rust/) |
| 33 | +he stepped back from single-handedly running everything, to spin out many new |
| 34 | +teams to take care of things he did alone. The Cargo Team was lucky enough to |
| 35 | +be one of the places he still had energy to provide guidance, mentorship, and |
| 36 | +continuity. He is the last member of the team to have been involved with Rust |
| 37 | +since before Cargo existed. He will be deeply missed. Good luck on your next |
| 38 | +project of interest! Or, take the time to relax. You've earned it! |
| 39 | + |
| 40 | +As a result of these changes to the team, the rate of new PRs is beyond our |
| 41 | +capacity to accept at this time. Reviews for PRs will be taking significantly |
| 42 | +longer than before. For now, Cargo will be having a freeze on any new features |
| 43 | +or major changes. We will still be accepting bug fixes and work on existing |
| 44 | +projects under active development. As capacity becomes more available, new |
| 45 | +features may be accepted after being approved by the Cargo Team. |
| 46 | + |
| 47 | +Cargo is a large project with many moving pieces and different use cases. The |
| 48 | +fact that it works reliably and that it is intuitive has been a significant |
| 49 | +multiplier for Rust's success. But it also means that reviewing changes needs |
| 50 | +to be done very carefully. It is easy for changes to break some |
| 51 | +obscure configuration, or be a targeted fix that deepens our technical debt |
| 52 | +making it even harder to understand the whole of Cargo. We appreciate people's |
| 53 | +patience as we move forward. |
0 commit comments