Ah yes this is a good point! I highly doubt that any overhaul will be required to get it working, it’d primarily just be a policy-ish thing to deal with.
Yeah these indeed are good points!
Oh one other thing I just remembered is that I’m not sure we’ve explicitly made a decision one way or the other about nursery crates requiring nightly Rust vs compiling on stable. For example compiletest looks like it still requires nightly Rust, so would that be a point against it? A neutral point?
I’d personally prefer to require that crates in the nursery work on stable in some capacity as it may indicate that a large overhaul is needed to move it into rust-lang eventually?