[tor-commits] [tor/maint-0.3.3] Note that we require latest stable rust.

nickm at torproject.org nickm at torproject.org
Tue Mar 20 11:59:17 UTC 2018


commit 74c767af29e793749e697eba8a206850b156521e
Author: Nick Mathewson <nickm at torproject.org>
Date:   Tue Mar 20 07:58:29 2018 -0400

    Note that we require latest stable rust.
---
 doc/HACKING/CodingStandardsRust.md | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/doc/HACKING/CodingStandardsRust.md b/doc/HACKING/CodingStandardsRust.md
index d0b17c160..ad8cd9d04 100644
--- a/doc/HACKING/CodingStandardsRust.md
+++ b/doc/HACKING/CodingStandardsRust.md
@@ -54,13 +54,17 @@ If you have any external modules as dependencies (e.g. `extern crate
 libc;`), you MUST declare them in your crate's `lib.rs` and NOT in any
 other module.
 
- Dependencies
---------------
+ Dependencies and versions
+---------------------------
 
 In general, we use modules from only the Rust standard library
 whenever possible. We will review including external crates on a
 case-by-case basis.
 
+Currently, Tor requires that you use the latest stable Rust version. At
+some point in the future, we will freeze on a given stable Rust version,
+to ensure backward compatibility with stable distributions that ship it.
+
  Documentation
 ---------------
 



More information about the tor-commits mailing list