Hey guys,

Just wanted to give a quick status update covering what Carl and I got done
this week. Our major goal this week was cleanup: we're planning on moving
our current work to the rust-lang repository in the next week or two, so
cleanup was the order of the week.

TL;DR:

   - We have a general abstraction for commands in place, that handles the
   details of deserializing command-line flags and stdin into Rust structs,
   printing colored error messages when a Result occurs, and serializing the
   result of an operation to stdout.
   - We spent time this week working on integration testing infrastructure,
   including a convenient way to build up dummy projects for testing, shelling
   out to the various commands, and making assertions about the result of
   those commands.
   - Some of this work has resulted in general-purpose libraries that other
   Rust developers can use, and we expect that trend to continue.
   - We plan to work on configuration and dependencies next.

If you want the nitty-gritty, I've posted a long-form status update as a
Gist <https://gist.github.com/wycats/9678784>. Please feel free to pass it
around :)

Yehuda Katz
(ph) 718.877.1325
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to