With rust 1.9 released, it should be possible to from now on bootstrap rustc from the previous version of rustc (so 1.10 can be built using 1.9 etc.). This means that it should now be possible to create a rustc package which no longer needs binary snapshots to build, meaning that we might even be able to submit rustc for inclusion in openSUSE Tumbleweed.
This is the first goal.
The second goal would be to bootstrap cargo using the cargo-bootstrap project written in Python. This way, we'd be able to submit cargo for inclusion in openSUSE Tumbleweed as well.
The third goal (lets call it a stretch goal) would be to figure out a set of macros and tools for packaging crates as individual .rpms, or at least macros and tools to make it easier to package cargo-based projects for openSUSE.
Looking for mad skills in:
Nothing? Add some keywords!
This project is part of:
Hack Week 14
This project is one of its kind!