I'm implementing this in order to learn Rust. I picked selecta as a project because it's small, easy to understand and well-specced.
Rust and Cargo must be installed.
I've only tested against the Rust 1.0.0-alpha version.
$ cargo test
That's it.
Only the scoring is fully implemented and configuration has been barely started.
If anyone wants to help and learn Rust along the way, let me know!