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

Re: [tor-bugs] #25310 [Core Tor/Tor]: Document our policy for Rust dependencies



#25310: Document our policy for Rust dependencies
---------------------------+------------------------------------
 Reporter:  isis           |          Owner:  (none)
     Type:  enhancement    |         Status:  new
 Priority:  Medium         |      Milestone:  Tor: 0.3.4.x-final
Component:  Core Tor/Tor   |        Version:
 Severity:  Normal         |     Resolution:
 Keywords:  rust, tor-doc  |  Actual Points:
Parent ID:                 |         Points:  1
 Reviewer:                 |        Sponsor:  SponsorM
---------------------------+------------------------------------

Comment (by isis):

 The documentation on our policy is in my `bug25310`
 [https://gitweb.torproject.org/user/isis/tor.git/log/?h=bug25310 branch].
 Additionally, I've added another commit for a script for
 updating/adding/removing Rust dependencies, at
 `scripts/maint/updateRustDependencies.sh`. There's documentation in the
 script, as well as in the dependencies section of
 `doc/HACKING/CodingStandardsRust.md`. Finally, I ran the script to test it
 how easy it was to use, and how intuitive its error messages were, by
 updating our current dependency on libc from 0.2.22 to 0.2.39 (there's a
 [https://github.com/rust-
 lang/libc/commits/master?after=9c561768f9435428d847f18fd777dbd4e369317d+1
 bunch of fixes], mostly for *BSD and Solaris systems).  The changes for
 that are also included, and require merging my `update/libc-0.2.39`
 [https://github.com/isislovecruft/tor-rust-
 dependencies/tree/update/libc-0.2.39 branch] (from
 https://github.com/isislovecruft/tor-rust-dependencies) into the tor-rust-
 dependencies repo.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25310#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs