You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Rust Project is [participating][gsoc blog post] in [Google Summer of Code (GSoC) 2025][gsoc] again this year. GSoC is a global program organized by Google that is designed to bring new contributors to the world of open-source.
11
+
The Rust Project is [participating][gsoc blog post] in [Google Summer of Code (GSoC)][gsoc] again this year. GSoC is a global program organized by Google that is designed to bring new contributors to the world of open-source.
12
12
13
13
In March, we published a list of [GSoC project ideas][project idea list], and started discussing these projects with potential GSoC applicants on our [Zulip][zulip gsoc]. We had many interesting discussions with the potential contributors, and even saw some of them making non-trivial contributions to various Rust Project repositories, even before GSoC officially started!
14
14
@@ -20,12 +20,32 @@ As is usual in GSoC, even though some project topics received multiple proposals
20
20
21
21
[^most-popular]: The most popular project topic received seven different proposals!
22
22
23
-
In the end, we narrowed the list down to TODO best proposals, which we felt was the maximum amount that we could realistically support with our available mentor pool. We submitted this list and eagerly awaited how many of these TODO proposals would be accepted into GSoC.
23
+
In the end, we narrowed the list down to a smaller number of the best proposals that we could still realistically support with our available mentor pool. We submitted this list and eagerly awaited how many of them would be accepted into GSoC.
24
24
25
25
## Selected projects
26
-
On the 8th of May, Google has announced the accepted projects. We are happy to announce that TODO proposals out of the TODO that we have submitted were accepted by Google, and will thus participate in Google Summer of Code 2025! Below you can find the list of accepted proposals (in alphabetical order), along with the names of their authors and the assigned mentor(s):
27
-
28
-
-**[TODO](TODO)** by TODO, mentored by TODO
26
+
On the 8th of May, Google has announced the accepted projects. We are happy to share that **19** Rust Project proposals were accepted by Google for Google Summer of Code 2025. That's a lot of projects, which makes us super excited about GSoC 2025!
27
+
28
+
Below you can find the list of accepted proposals (in alphabetical order), along with the names of their authors and the assigned mentor(s):
29
+
30
+
-**[ABI/Layout handling for the automatic differentiation feature](https://summerofcode.withgoogle.com/programs/2025/projects/USQvru7i)** by [Marcelo Domínguez](https://github.com/sa4dus), mentored by [Manuel Drehwald](https://github.com/ZuseZ4) and [Oli Scherer](https://github.com/oli-obk)
31
+
-**[Add safety contracts](https://summerofcode.withgoogle.com/programs/2025/projects/UYWEKUkd)** by [Dawid Lachowicz](https://github.com/dawidl022), mentored by [Michael Tautschnig](https://github.com/tautschnig)
32
+
-**[Bootstrap of rustc with rustc_codegen_gcc](https://summerofcode.withgoogle.com/programs/2025/projects/KmfCY0i6)** by [Michał Kostrubiec](https://github.com/FractalFir), mentored by [antoyo](https://github.com/antoyo)
33
+
-**[Cargo: Build script delegation](https://summerofcode.withgoogle.com/programs/2025/projects/nUt4PdAA)** by [Naman Garg](https://github.com/namanlp), mentored by [Ed Page](https://github.com/epage)
34
+
-**[Distributed and resource-efficient verification](https://summerofcode.withgoogle.com/programs/2025/projects/5677hd6S)** by [Zhou Jiping](https://github.com/zjp-CN), mentored by [Michael Tautschnig](https://github.com/tautschnig)
35
+
-**[Enable Witness Generation in cargo-semver-checks](https://summerofcode.withgoogle.com/programs/2025/projects/MMRSG9WU)** by [Talyn Veugelers](https://github.com/GlitchlessCode), mentored by [Predrag Gruevski](https://github.com/obi1kenobi)
36
+
-**[Extend behavioural testing of std::arch intrinsics](https://summerofcode.withgoogle.com/programs/2025/projects/DeMQAjwi)** by [Madhav Madhusoodanan](https://github.com/madhav-madhusoodanan), mentored by [Amanieu d'Antras](https://github.com/amanieu)
37
+
-**[Implement merge functionality in bors](https://summerofcode.withgoogle.com/programs/2025/projects/HlR12jqX)** by [Sakibul Islam](https://github.com/Sakib25800), mentored by [Jakub Beránek](https://github.com/kobzol)
38
+
-**[Improve bootstrap](https://summerofcode.withgoogle.com/programs/2025/projects/2KNHAlKz)** by [Shourya Sharma](https://github.com/Shourya742), mentored by [Jakub Beránek](https://github.com/kobzol), [Jieyou Xu](https://github.com/jieyouxu) and [Onur Özkan](https://github.com/onur-ozkan)
39
+
-**[Improve Wild linker test suites](https://summerofcode.withgoogle.com/programs/2025/projects/ps99Kaqk)** by [Kei Akiyama](https://github.com/lapla-cogito), mentored by [David Lattimore](https://github.com/davidlattimore)
40
+
-**[Improving the Rustc Parallel Frontend: Parallel Macro Expansion](https://summerofcode.withgoogle.com/programs/2025/projects/SBW3GMno)** by [Lorrens](https://github.com/LorrensP-2158466), mentored by [Sparrow Li](https://github.com/sparrowlii)
41
+
-**[Make cargo-semver-checks faster](https://summerofcode.withgoogle.com/programs/2025/projects/qs2rDLG4)** by [JosephC](https://github.com/CLIDragon), mentored by [Predrag Gruevski](https://github.com/obi1kenobi)
42
+
-**[Make Rustup Concurrent](https://summerofcode.withgoogle.com/programs/2025/projects/CpXV4kzH)** by [Francisco Gouveia](https://github.com/FranciscoTGouveia), mentored by [rami3l](https://github.com/rami3l)
43
+
-**[Mapping the Maze of Rust's UI Test Suite with Established Continuous Integration Practices](https://summerofcode.withgoogle.com/programs/2025/projects/KP02lKL4)** by [Julien Robert](https://github.com/oneirical), mentored by [Jieyou Xu](https://github.com/jieyouxu)
44
+
-**[Modernising the libc Crate](https://summerofcode.withgoogle.com/programs/2025/projects/r3LkZkOy)** by [Abdul Muiz](https://github.com/mbyx), mentored by [Trevor Gross](https://github.com/tgross35)
45
+
-**[New proc-macro Server API for Rust-Analyzer](https://summerofcode.withgoogle.com/programs/2025/projects/76ekEjd1)** by [Neil Wang](https://github.com/DriedYellowPeach), mentored by [Lukas Wirth](https://github.com/veykril)
46
+
-**[Prepare stable_mir crate for publishing](https://summerofcode.withgoogle.com/programs/2025/projects/3y9x5X8O)** by [Makai](https://github.com/makai410), mentored by [Celina Val](https://github.com/celinval)
47
+
-**[Prototype an alternative architecture for cargo fix using cargo check](https://summerofcode.withgoogle.com/programs/2025/projects/fBOCR2Sp)** by [Glen Thalakottur](https://github.com/Pyr0de), mentored by [Ed Page](https://github.com/epage)
48
+
-**[Prototype Cargo Plumbing Commands](https://summerofcode.withgoogle.com/programs/2025/projects/fTDzc0sk)** by [Vito Secona](https://github.com/secona), mentored by [Cassaundra](https://github.com/cassaundra)
29
49
30
50
**Congratulations to all applicants whose project was selected!** The mentors are looking forward to working with you on these exciting projects to improve the Rust ecosystem. You can expect to hear from us soon, so that we can start coordinating the work on your GSoC projects.
0 commit comments