[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-dev] Rust rewrite help




On 24 Dec 2017, at 09:13, Ivan Mandura <ivan.mandura93@xxxxxxxxx> wrote:

Hello,

My name is Ivan and I would like to help out with Rust rewrite. 

I'm a huge fan of both Rust and TOR. Recently, I spent some time in China and it made me realize the importance of a project like TOR. 

Have experience with low-level code, being in DB industry for a few years now.

Any pointers would be of huge help :)

Hi Ivan,

Here are our getting started documents:
https://gitweb.torproject.org/tor.git/tree/doc/HACKING/GettingStartedRust.md
https://gitweb.torproject.org/tor.git/tree/doc/HACKING/GettingStarted.md

Our goal is to gradually add interchangeable Rust crates to Tor,
so that they can be used as alternatives to the corresponding C code.

You might find torguts helpful to understand Tor's current structure:
https://gitweb.torproject.org/user/nickm/torguts.git/tree/

Other Core Tor developers know much more about Rust than I do.
They can tell you if there is anywhere we are focusing on right now.

You can start by building Tor with Rust, and making sure the unit tests pass.
We use "make check" to run a bunch of tests.

T
_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev