You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just wanted to voice a concern about using features that require us to use nightly Rust. I'd prefer us to only use features available in stable Rust so we can make cutting releases easy and not end up in a situation where we have to refactor (backwards).
For example in #29 we chose to use the docopt! macro when we could've just kept the original semantics and got the same functionality.
It's not only the docopt! macro. There are features in the serde_json crate too IIRC. I was planning to remove serde_json and use rustc_serialize::json instead.
Now that a lot of us are adding code I think we should be aware and agree how best to handle this, even if that decision is to keep nightly Rust.
Thoughts?
The text was updated successfully, but these errors were encountered:
I just wanted to voice a concern about using features that require us to use nightly Rust. I'd prefer us to only use features available in stable Rust so we can make cutting releases easy and not end up in a situation where we have to refactor (backwards).
For example in #29 we chose to use the
docopt!
macro when we could've just kept the original semantics and got the same functionality.It's not only the
docopt!
macro. There are features in theserde_json
crate too IIRC. I was planning to removeserde_json
and userustc_serialize::json
instead.Now that a lot of us are adding code I think we should be aware and agree how best to handle this, even if that decision is to keep nightly Rust.
Thoughts?
The text was updated successfully, but these errors were encountered: