RIOT-OS / riotdocker

Dockerfiles for creating build environment for building RIOT projects.
34 stars 45 forks source link

Decide future of nightly Rust in images #208

Closed chrysn closed 1 year ago

chrysn commented 2 years ago

After the Rust 1.65 release (mid-November), we won't have an urgent need for nightly Rust any more. Options then are:

I haven't made up my mind, don't have preferences yet, and appreciate input.

chrysn commented 2 years ago

Right now I'm leaning toward just removing nightly; I don't see any upcoming components that'd need nightly again, and it's the easier path. There's nothing that keeps us from re-introducing it on demand.

In terms of keeping upcoming versions tested, we might consider adding a second container (possibly built on the regular one) that takes nightly and makes it the default toolchain. That container would be useful for those who build Rust code on RIOT and add crates that depend on nightly; it'd get the regular testing any container gets (without, obviously, any guarantee that it builds any nightly-dependent code that's not even in the RIOT tree).