[tor-bugs] #25918 [Core Tor/Tor]: Standardize the 'onion service' name

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Apr 25 21:37:40 UTC 2018


#25918: Standardize the 'onion service' name
------------------------------+--------------------
     Reporter:  atagar        |      Owner:  (none)
         Type:  defect        |     Status:  new
     Priority:  High          |  Milestone:
    Component:  Core Tor/Tor  |    Version:
     Severity:  Major         |   Keywords:
Actual Points:                |  Parent ID:
       Points:                |   Reviewer:
      Sponsor:                |
------------------------------+--------------------
 [https://lists.torproject.org/pipermail/tor-dev/2018-April/013097.html A
 recent post on tor-dev@] just got me thinking about the roadblocks we have
 for v2 deprecation. There's a couple I don't believe we're following in
 trac so lets fix that.

 For me the biggest is its name. Renaming takes work, and we attempted to
 rename hidden services in v3 without investing the time to make it happen.
 We should either fix that or revert to to the old name. To move forward we
 need to...

 1. Have OnionService aliases for controller commands, events, descriptor
 fields, and anything else referencing 'HS' or 'HiddenService'.

  Speaking of which, how do we plan to replace abbreviations? Having an
 'OSFETCH' or 'OS_CREATED' event doesn't exactly have the same ring as
 their HS counterparts. ;P

 2. Adjust all our docs to be consistent about the name.

 Renaming takes work. Lesson I learned from Nyx is that it works best if
 you draw a line in the sand and stand by it. With Nyx, version 2.0 is
 called Nyx (you won't find any docs saying otherwise) and version 1.x is
 the legacy 'arm' project.

 If I was in your shoes I'd opt for the same. Either prioritize the aliases
 and be firm that v3 are 'Onion Services' or abort the rename. Otherwise
 this will live in a confusing dual-named limbo land indefinitely. ;P

 Cheers! -Damian

 PS. Stem and Nyx have stuck with the old name ("hidden services") and will
 continue to do so until tor's standardized this.

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


More information about the tor-bugs mailing list