Opened 6 years ago

Closed 5 years ago

Last modified 5 years ago

#5189 closed task (implemented)

Host torstatus (atlas?) instance on the tor site

Reported by: atagar Owned by: hellais
Priority: Medium Milestone:
Component: Company Version:
Severity: Keywords:
Cc: hellais Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Karsten and hellais recently made a sweet, new torstatus site. Currently both the code and site are hosted on github. I've filed tickets (#5187 and #5188) for moving the codebases and this is the ticket for setting up the VMs on tor's infrastructure.

Ideally we'd be adding 'onionoo.torproject.org' for the API and 'atlas.torproject.org' for the torstatus (maybe renamed to atlas?) instance.

After those are up we should change three pages to link to it...

  • Volunteer project table.
  • Projects page, which currently links to blutmagie.
  • Tor's homepage which also links to blutmagie. We should be cautious about this one since we're not sure yet if it'll scale.

Cheers! -Damian

Child Tickets

TicketStatusOwnerSummaryComponent
#5204closedphobosSet up VM running Apache for Atlas/TorStatusCompany
#5269closedweaselPlease create a DNS entry for onionoo.torproject.orgCompany

Change History (20)

comment:1 Changed 6 years ago by atagar

Component: - Select a componentCompany
Owner: set to phobos
Type: defecttask

comment:2 Changed 6 years ago by atagar

Oops, also forgot to mention that this ticket should include the creation of trac components for both projects. Maybe we could then drop the TorStatus component since we're not maintaining the php or django versions?

comment:3 in reply to:  description Changed 6 years ago by karsten

Status: newneeds_revision

Replying to atagar:

After those are up we should change three pages to link to it...

  • Volunteer project table.

Didn't fix that, yet.

  • Projects page, which currently links to blutmagie.

See r25485. Please review it, maybe tweak it, and then push the website. (Or revert if you don't like it.)

  • Tor's homepage which also links to blutmagie. We should be cautious about this one since we're not sure yet if it'll scale.

Only one way to find out. If it doesn't scale I can try to make it scale better or move the Onionoo server to a bigger VM. And if that doesn't help we can always switch back.

comment:4 Changed 6 years ago by atagar

-    <li>Check out one of the Tor status pages, such as <a
-    href="http://torstatus.blutmagie.de/">blutmagie's Tor node status</a> page.
+    <li>Check out one of the Tor status pages, such as the <a
+    href="https://atlas.torproject.org/">Atlas TorStatus</a> page.

TorStatus is the name for two distinct websites and codebases already, please don't make it a category of pages too. That's just... confusing. Ideally this change would completely remove the name "TorStatus" from the site, expect where we are specifically talking about the php or django sites.

That said, I've argued this a couple times before so if we're really gonna call our projects "Atlas TorStatus", "Django TorStatus", "Php TorStatus", "Onionoo TorStatus", "mOnionO TorStatus", *and* "Consensus-Health TorStatus" then that's... odd, but your choice as one of the authors.

comment:5 in reply to:  4 Changed 6 years ago by karsten

Status: needs_revisionneeds_review

Replying to atagar:

TorStatus is the name for two distinct websites and codebases already, please don't make it a category of pages too. That's just... confusing. Ideally this change would completely remove the name "TorStatus" from the site, expect where we are specifically talking about the php or django sites.

That said, I've argued this a couple times before so if we're really gonna call our projects "Atlas TorStatus", "Django TorStatus", "Php TorStatus", "Onionoo TorStatus", "mOnionO TorStatus", *and* "Consensus-Health TorStatus" then that's... odd, but your choice as one of the authors.

I fixed the "Atlas TorStatus" thing. It should be just "Atlas" there.

But I'm not sure what name to use for the project family.

It's not really "Onionoo", because that's just the name of the server and the protocol. The name wouldn't cover Atlas, mOnionO, and the dozen yet-to-be-written clients.

We could also say "Status" or "Tor status" or "Network Status" or something else.

I have no clear preference there. I mostly care about Onionoo. Can you suggest something that is least confusing to existing and new users?

comment:6 Changed 6 years ago by atagar

My suggestion would be to not try to group them together. Onionoo is a standalone project, as is Atlas - the later simply depends on the former. If you *really* want Onionoo to be tightly coupled to Atlas then maybe we should rename it to something like 'Atlas Service'?

comment:7 Changed 6 years ago by karsten

In r25487--25489, I changed the project page to just say Onionoo and focus on the Onionoo protocol and server. It contains links to Atlas and mOnionO, and I'm going to add more links to other projects based on Onionoo.

In r25490, I replaced Onionoo with Atlas on the front page, because that's the most relevant application for users these days. Users, or rather developers, will find Onionoo via the projects.html.

And with that, I plan to end my committing spree. If people like the changes, please push the website. Thanks!

comment:8 Changed 6 years ago by atagar

I very much like the new onionoo project page! The command-line tool project idea will be pretty trivial to do once we have a python onionoo client ready.

Onionoo, Atlas, and mOnionO are not yet on the volunteer page...
https://www.torproject.org/getinvolved/volunteer.html.en#Projects

and the project ideas on the Onionoo page feel like they should be listed there. We'd want a notice if they aren't eligible as GSoC projects, but maybe a few of these would be fitting? I'd be happy to be a backup mentor and help code review some of the python bits.

There are still a few TorStatus websites running.

Personally I'd also include a link to blutmagie here - it is the most heavily used torstatus instance after all. But up to you.

Cheers! -Damian

comment:9 Changed 6 years ago by atagar

Oh, and if you'd like a more nautical themed icon for the front page then let me know. Prior to starting with tor I collected FOSS icon sets and I'm sure there'd be something fitting in there...

http://www.atagar.com/freeMedia/

comment:10 in reply to:  8 Changed 6 years ago by karsten

Replying to atagar:

I very much like the new onionoo project page!

Cool! :)

Onionoo, Atlas, and mOnionO are not yet on the volunteer page...
https://www.torproject.org/getinvolved/volunteer.html.en#Projects

Onionoo and Atlas should go on the volunteer page. Do you mind adding them?

and the project ideas on the Onionoo page feel like they should be listed there. We'd want a notice if they aren't eligible as GSoC projects, but maybe a few of these would be fitting? I'd be happy to be a backup mentor and help code review some of the python bits.

Maybe we can add a generic "Develop Onionoo applications" project? With regard to GSoC, I'm happy to be a backup mentor and help with any questions concerning the Onionoo protocol, including extending it if necessary. But I think we'll need a primary mentor before turning any Onionoo application into a GSoC project idea.

There are still a few TorStatus websites running.

Personally I'd also include a link to blutmagie here - it is the most heavily used torstatus instance after all. But up to you.

The linked TorStatus instance runs a more recent version. I think it's fine to link to that one.

comment:11 in reply to:  9 Changed 6 years ago by karsten

Cc: hellais added

Replying to atagar:

Oh, and if you'd like a more nautical themed icon for the front page then let me know. Prior to starting with tor I collected FOSS icon sets and I'm sure there'd be something fitting in there...

http://www.atagar.com/freeMedia/

I think hellais is working on a new logo for Atlas. Adding him to the Cc.

comment:12 Changed 6 years ago by atagar

Onionoo and Atlas should go on the volunteer page. Do you mind adding them?

Happy to if you tell me what to paste.

comment:13 Changed 6 years ago by phobos

Owner: changed from phobos to atagar
Status: needs_reviewassigned

I have no idea why I'm the owner, reassigning.

comment:14 Changed 6 years ago by atagar

Owner: changed from atagar to hellais

I have nothing actionable on this ticket either. Passing the ball along.

comment:15 in reply to:  12 Changed 6 years ago by karsten

Owner: changed from hellais to atagar

Replying to atagar:

Onionoo and Atlas should go on the volunteer page. Do you mind adding them?

Happy to if you tell me what to paste.

How about this?

  • Name: Onionoo
  • Category: Client Service
  • Language: Java
  • Activity: Moderate
  • Contributors: karsten
  • Short description: Onionoo is a web-based protocol to learn about currently running Tor relays and bridges.
  • Name: Atlas
  • Category: Client Service
  • Language: JavaScript
  • Activity: Moderate
  • Contributors: hellais
  • Short description: Atlas is a web application to discover Tor relays and bridges. It provides useful information on how relays are configured along with graphics about their past.

comment:16 Changed 6 years ago by atagar

Owner: changed from atagar to hellais

Added. Assigning back to figure out about atlas' icon (karsten mentioned that hellais might be making one, if not then I could probably find something appropriate).

comment:17 Changed 5 years ago by gsathya

Resolution: implemented
Status: assignedclosed

This looks like it's done. Atlas has it's own cool logo.
I'm closing this ticket. Please feel free to reopen if there's something else to be done here.

comment:18 in reply to:  17 ; Changed 5 years ago by hellais

Replying to gsathya:

This looks like it's done. Atlas has it's own cool logo.
I'm closing this ticket. Please feel free to reopen if there's something else to be done here.

It's good to close this ticket, but it's also to note that Atlas currently does not have a cool logo. It has a "logo" that includes in it's name "Tor Status". It would be nice if there were a volunteer that could make it.

Perhaps we could throw a logo making contest?

comment:19 in reply to:  18 ; Changed 5 years ago by gsathya

Replying to hellais:

It's good to close this ticket, but it's also to note that Atlas currently does not have a cool logo. It has a "logo" that includes in it's name "Tor Status". It would be nice if there were a volunteer that could make it.

Oops, sorry! Looks fine IMHO :)

Perhaps we could throw a logo making contest?

Hopefully include Compass as well? :)

comment:20 in reply to:  19 Changed 5 years ago by karsten

Replying to gsathya:

Replying to hellais:

Perhaps we could throw a logo making contest?

Hopefully include Compass as well? :)

See #6639 for a start.

Note: See TracTickets for help on using tickets.