[tor-bugs] #33188 [Core Tor/Tor]: Tor Manual: Alphabetize Server and Directory Server Options

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Feb 12 00:04:55 UTC 2020


#33188: Tor Manual: Alphabetize Server and Directory Server Options
-------------------------------------------------+-------------------------
 Reporter:  swati                                |          Owner:  (none)
     Type:  task                                 |         Status:
                                                 |  needs_revision
 Priority:  Medium                               |      Milestone:
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  documentation tor-client manpage     |  Actual Points:
  easy 043-can                                   |
Parent ID:  #4310                                |         Points:
 Reviewer:  catalyst                             |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by teor):

 Replying to [comment:6 nickm]:
 > Replying to [comment:4 catalyst]:
 > > Replying to [comment:1 swati]:
 > >
 > > > Created a Pull Request - https://github.com/torproject/tor/pull/1715
 for the following changes:
 > > >  - Created a new section titled **Statistics Options**. Pulled out
 all the stats-related and extra-info related options, and put them into
 this new section.
 > >
 > > Looks good!  I would suggest a few minor changes to the introductory
 text.  Change "following options describe" to "following options affect".
 Change "that Tor collects and writes" to "that Tor relays collect and
 publish".  What do you think?
 > >
 > > > Should I pull out the DownloadExtraInfo option (that is presently
 under the Client Options section) and move it under **Statistics
 Options**?
 > >
 > > I think this still belongs in the Client Options section, because it
 doesn't affect how relays report their statistics.

 I agree, the DownloadExtraInfo option works on clients and relays, so it
 should not be in a relay-only section.

 > > Also, I think RephistTrackTime might belong in the stats section,
 because it changes the length of the period that relays use to report
 their bandwidth stats.  (I'm still researching this.  Anyone else have
 ideas?)
 >
 > Everything with "Rephist" in the name should go under statistics.

 RephistTrackTime is used to clean router reputation history. This history
 is used by clients, relays, and authorities (in different ways). See:
 https://gitweb.torproject.org/tor.git/tree/src/core/mainloop/mainloop.c#n1412
 https://gitweb.torproject.org/tor.git/tree/src/core/mainloop/mainloop.c#n2008

 Authorities use it in their votes, clients and relays use it to check
 whether another relay might be up.

 So I think RephistTrackTime belongs in some sort of "common options"
 section. (Or in client options, if there isn't a common options section.)

 The bandwidth stats interval is a fixed constant, as are all stats
 intervals. We don't let people configure them, it would make metrics code
 much more complex :-)

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33188#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list