Skip to content

Commit eab1c6c

Browse files
authored
Merge pull request #23 from rust-lang/zulip-links
Add Zulip idea discussion links for new project ideas
2 parents c70d18f + a8bc3b4 commit eab1c6c

File tree

1 file changed

+20
-9
lines changed

1 file changed

+20
-9
lines changed

README.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ Hard.
162162
- Jakub Beránek ([GitHub](https://github.com/kobzol), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/266526-Jakub-Ber%C3%A1nek))
163163

164164
**Related links**
165+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20reproducible.20builds)
165166
- [Prior art in Go](https://go.dev/blog/rebuild)
166167

167168
### Bootstrap of rustc with `rustc_codegen_gcc`
@@ -202,7 +203,7 @@ Hard.
202203
- Antoni Boucher ([GitHub](https://github.com/antoyo), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/404242-antoyo))
203204

204205
**Zulip streams**
205-
- Idea discussion
206+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Bootstrap.20of.20rustc.20with.20.60rustc_codegen_gcc.60)
206207
- [rustc_codegen_gcc](https://rust-lang.zulipchat.com/#narrow/channel/386786-rustc-codegen-gcc/)
207208

208209
### Refactoring of `rustc_codegen_ssa` to make it more convenient for the GCC codegen
@@ -249,7 +250,7 @@ Medium.
249250
- Antoni Boucher ([GitHub](https://github.com/antoyo), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/404242-antoyo))
250251

251252
**Zulip streams**
252-
- Idea discussion
253+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Refactoring.20of.20.60rustc_codegen_ssa.60.20for.20cg_gcc)
253254
- [rustc_codegen_gcc](https://rust-lang.zulipchat.com/#narrow/channel/386786-rustc-codegen-gcc/)
254255

255256
### ABI/Layout handling for the automatic differentiation feature
@@ -296,7 +297,8 @@ Medium to hard.
296297
- Oli ([GitHub](https://github.com/oli-obk), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/124288-oli))
297298

298299
**Zulip streams**
299-
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/390790-wg-autodiff)
300+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20ABI.2FLayout.20handling.20for.20automatic.20differentiation)
301+
- [Automatic differentiation working group](https://rust-lang.zulipchat.com/#narrow/channel/390790-wg-autodiff)
300302

301303
### Improving parallel frontend
302304

@@ -347,8 +349,9 @@ Medium to hard.
347349
- Sparrow Li ([GitHub](https://github.com/SparrowLii), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/353056-Sparrow-Li))
348350

349351
**Zulip streams**
350-
- Idea discussion (TODO)
352+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Improving.20parallel.20frontend)
351353
- [Parallel frontend working group](https://rust-lang.zulipchat.com/#narrow/channel/187679-t-compiler.2Fwg-parallel-rustc)
354+
- [Parallel frontend project goal](https://rust-lang.github.io/rust-project-goals/2025h1/parallel-front-end.html)
352355

353356
## Infrastructure
354357

@@ -469,7 +472,7 @@ Medium.
469472
- Ed Page ([GitHub](https://github.com/epage), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/424212-Ed-Page))
470473

471474
**Zulip streams**
472-
- Idea discussion
475+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Prototype.20an.20alternative.20architecture.20for.20.60cargo.20fix.60)
473476
- [Cargo team](https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo)
474477

475478
### Prototype Cargo plumbing commands
@@ -514,7 +517,7 @@ Medium.
514517
- Ed Page ([GitHub](https://github.com/epage), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/424212-Ed-Page))
515518

516519
**Zulip streams**
517-
- Idea discussion
520+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Prototype.20Cargo.20plumbing.20commands)
518521
- [Cargo team](https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo)
519522

520523
### Move cargo shell completions to Rust
@@ -554,7 +557,7 @@ Medium.
554557
Medium.
555558

556559
**Mentor**
557-
- Idea discussion
560+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20move.20cargo.20shell.20completions.20to.20Rust)
558561
- Ed Page ([GitHub](https://github.com/epage), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/424212-Ed-Page))
559562

560563
### Build script delegation
@@ -605,7 +608,7 @@ Large.
605608
Medium.
606609

607610
**Mentor**
608-
- Idea discussion
611+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Build.20script.20delegation)
609612
- Ed Page ([GitHub](https://github.com/epage), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/424212-Ed-Page))
610613

611614
## Crate ecosystem
@@ -728,7 +731,7 @@ Medium to high. See the "desirable skills" section above.
728731
- Predrag Gruevski ([GitHub](https://github.com/obi1kenobi/), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/474284-Predrag-Gruevski-(he-him)))
729732

730733
**Zulip streams**
731-
- Idea discussion (TODO)
734+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Make.20.60cargo-semver-checks.60.20run.20faster)
732735

733736
**Related Links**
734737
- [Playground where you can try querying Rust data](https://play.predr.ag/rustdoc)
@@ -767,6 +770,10 @@ Medium
767770
**Mentor**
768771
- Predrag Gruevski ([GitHub](https://github.com/obi1kenobi/), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/474284-Predrag-Gruevski-(he-him)))
769772

773+
**Zulip streams**
774+
775+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Enable.20witness.20generation.20in.20.60cargo-semver-checks.60)
776+
770777
**Related Links**
771778
- [Playground where you can try querying Rust data](https://play.predr.ag/rustdoc)
772779
- [Use of witness programs to verify breaking change lints](https://predr.ag/blog/semver-violations-are-common-better-tooling-is-the-answer/#automated-validation-via-witnesses)
@@ -820,6 +827,10 @@ Some of the work is medium. Diagnosing and / or fixing failures is often pretty
820827

821828
- David Lattimore ([GitHub](https://github.com/davidlattimore), [Zulip](https://rust-lang.zulipchat.com/#narrow/dm/198560-David-Lattimore))
822829

830+
**Zulip streams**
831+
832+
- [Idea discussion](https://rust-lang.zulipchat.com/#narrow/channel/421156-gsoc/topic/Idea.3A.20Wild.20linker.20with.20test.20suites.20from.20other.20linkers)
833+
823834
**Further resources**
824835

825836
- [Wild linker](https://github.com/davidlattimore/wild)

0 commit comments

Comments
 (0)