Karsten Loesing commited on 2014-06-17 09:47:13
Zeige 4 geänderte Dateien mit 7 Einfügungen und 139 Löschungen.
... | ... |
@@ -749,10 +749,9 @@ meetings around the world.</li> |
749 | 749 |
</p> |
750 | 750 |
|
751 | 751 |
<a id="project-onionoo"></a> |
752 |
- <h3><a href="<page projects/onionoo>">Onionoo</a> (<a |
|
753 |
- href="https://gitweb.torproject.org/onionoo.git">java codebase</a>, <a |
|
754 |
- href="https://gitweb.torproject.org/pyonionoo.git">python |
|
755 |
- codebase</a>, <a href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_review&status=new&status=reopened&component=Onionoo&order=priority">bug tracker</a>)</h3> |
|
752 |
+ <h3><a href="https://onionoo.torproject.org/">Onionoo</a> (<a |
|
753 |
+ href="https://gitweb.torproject.org/onionoo.git">code</a>, |
|
754 |
+ <a href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_review&status=new&status=reopened&component=Onionoo&order=priority">bug tracker</a>)</h3> |
|
756 | 755 |
|
757 | 756 |
<p> |
758 | 757 |
Onionoo is a JSON based protocol to learn information about currently |
... | ... |
@@ -1,131 +0,0 @@ |
1 |
-## translation metadata |
|
2 |
-# Revision: $Revision: 25342 $ |
|
3 |
- |
|
4 |
-#include "head.wmi" TITLE="Tor Project: Onionoo" CHARSET="UTF-8" |
|
5 |
-<div id="content" class="clearfix"> |
|
6 |
- <div id="breadcrumbs"> |
|
7 |
- <a href="<page index>">Home » </a> |
|
8 |
- <a href="<page projects/projects>">Projects » </a> |
|
9 |
- <a href="<page projects/onionoo>">Onionoo</a> |
|
10 |
- </div> |
|
11 |
- <div id="maincol"> |
|
12 |
- |
|
13 |
- <h1>Onionoo</h1> |
|
14 |
- |
|
15 |
- <p>Onionoo is a web-based protocol to learn about currently running |
|
16 |
- Tor relays and bridges. Onionoo itself was not designed as a service |
|
17 |
- for human beings—at least not directly. Onionoo provides the |
|
18 |
- data for other applications and websites which in turn present Tor |
|
19 |
- network status information to humans. The following Onionoo clients |
|
20 |
- are currently available:</p> |
|
21 |
- <ul> |
|
22 |
- <li><a href="https://atlas.torproject.org/">Atlas</a> is a web |
|
23 |
- application to discover Tor relays. It provides useful |
|
24 |
- information on how relays are configured along with graphics about |
|
25 |
- their past.</li> |
|
26 |
- <li><a href="https://compass.torproject.org/">Compass</a> |
|
27 |
- is a Python script and website that extracts consensus weight |
|
28 |
- information of currently running relays and aggregates weights of |
|
29 |
- relays running in the same country or same autonomous system.</li> |
|
30 |
- <li><a href="http://tor2web.org/">Tor2web</a> is a web proxy to Tor |
|
31 |
- Hidden Services. It uses Onionoo to get the list of currently running |
|
32 |
- Tor Exits to detect if the client is a Tor user and if so redirect |
|
33 |
- them to the .onion address.</li> |
|
34 |
- <li><a href="https://globe.torproject.org/">Globe</a> is a web |
|
35 |
- application |
|
36 |
- that allows you to search for Tor relays and bridges. It gives you a |
|
37 |
- detailed overview of properties and configurations of a relay or |
|
38 |
- bridge.</li> |
|
39 |
- <li>The <a href="https://nos-oignons.net/Services/index.en.html">Nos |
|
40 |
- oignons</a> website uses Onionoo to visualize bandwidth histories of |
|
41 |
- their relays.</li> |
|
42 |
- <li>The <a href="https://metrics.torproject.org/bubbles.html">metrics |
|
43 |
- website</a> visualizes diversity of the Tor network using bubble |
|
44 |
- graphs.</li> |
|
45 |
- </ul> |
|
46 |
- |
|
47 |
- The following Onionoo clients are currently unmaintained, but are |
|
48 |
- still a good idea: |
|
49 |
- <ul> |
|
50 |
- <li><a href="https://code.google.com/p/moniono/">mOnionO</a> is an |
|
51 |
- Android app that lets you add your relays or bridges to your favorites |
|
52 |
- list and keeps you always informed whether they are running or |
|
53 |
- not.</li> |
|
54 |
- </ul> |
|
55 |
- |
|
56 |
- <h2>Developing Onionoo applications</h2> |
|
57 |
- |
|
58 |
- <p>The project pages of the Onionoo clients listed above have further |
|
59 |
- information for contacting the authors and contributing ideas or code. |
|
60 |
- The authors will be happy to hear your thoughts!</p> |
|
61 |
- |
|
62 |
- <p>You don't find your favorite Onionoo client above? Want to |
|
63 |
- implement your own and tell us to add it to the list? The Onionoo |
|
64 |
- clients above are backed by a web-based |
|
65 |
- <a href="http://onionoo.torproject.org/">protocol</a>, which |
|
66 |
- facilitates developing new applications displaying Tor status |
|
67 |
- information. Here are a few ideas for new Onionoo clients:</p> |
|
68 |
- <ul> |
|
69 |
- <li>Tor controller extension: Extend |
|
70 |
- <a href="<page projects/vidalia>">Vidalia</a> and/or |
|
71 |
- <a href="<page projects/arm>">arm</a> to look up details for the bridge |
|
72 |
- that the user is running and display what pool the bridge is contained |
|
73 |
- in.</li> |
|
74 |
- <li>Social network site plugin: Add a plugin to the social network |
|
75 |
- site of your choice to show your friends what Tor relays and bridges |
|
76 |
- you're running and how that helps users around the world.</li> |
|
77 |
- <li>Desktop tray icon: Write a tray icon for your favorite desktop |
|
78 |
- environment that tells you when your relay or bridge is down and that |
|
79 |
- displays some basic usage statistics.</li> |
|
80 |
- <li>E-mail notification service: Improve our e-mail notification |
|
81 |
- service <a href="https://weather.torproject.org/">Weather</a> by |
|
82 |
- implementing its own relay search or extending it to report when a |
|
83 |
- bridge drops off the network.</li> |
|
84 |
- <li>Command-line tool: Implement a command-line tool that quickly |
|
85 |
- searches a relay or bridge and prints out some status information to |
|
86 |
- help debug problems.</li> |
|
87 |
- <li>(Insert your idea here.)</li> |
|
88 |
- </ul> |
|
89 |
- |
|
90 |
- <p>Want to help with developing the Onionoo server that provides |
|
91 |
- Tor status data, or want to run your own Onionoo server instance? The |
|
92 |
- Onionoo server is written in Java with a tiny portion of Java |
|
93 |
- Servlets. Instructions for setting up the Onionoo server to fetch the |
|
94 |
- required data from the Tor servers is described in the INSTALL file in |
|
95 |
- the sources. For more details see the |
|
96 |
- <a href="https://gitweb.torproject.org/onionoo.git">source code</a> and |
|
97 |
- <a href="https://trac.torproject.org/projects/tor/query?status=!closed&component=Onionoo">issue |
|
98 |
- tracker</a>.</p> |
|
99 |
- |
|
100 |
- <h2>Related projects</h2> |
|
101 |
- |
|
102 |
- <p>TorStatus is the name of a nowadays |
|
103 |
- <a href="https://svn.torproject.org/svn/torstatus/trunk/">unmaintained</a> |
|
104 |
- website that displays Tor relay information similar to |
|
105 |
- <a href="http://atlas.torproject.org/">Atlas</a>. There are still a |
|
106 |
- few <a href="http://torstatus.blutmagie.de/">TorStatus</a> |
|
107 |
- <a href="https://torstatus.rueckgr.at/">websites</a> |
|
108 |
- <a href="http://tns.hermetix.org/">running</a>.</p> |
|
109 |
- |
|
110 |
- <p>There's another project from summer 2011 called TorStatus which is |
|
111 |
- a <a href="https://gitweb.torproject.org/torstatus.git">rewrite</a> of |
|
112 |
- the original TorStatus in Python/Django. Unfortunately, it's also |
|
113 |
- unmaintained.</p> |
|
114 |
- |
|
115 |
- <p>Finally, there's the |
|
116 |
- <a href="https://metrics.torproject.org/consensus-health.html">consensus-health |
|
117 |
- page</a> which has the primary purpose of indicating problems with |
|
118 |
- creating a network status consensus. As a side-effect this page lists |
|
119 |
- all currently running relays and how the directory authorities voted |
|
120 |
- on them.</p> |
|
121 |
- |
|
122 |
- </div> |
|
123 |
- <!-- END MAINCOL --> |
|
124 |
- <div id = "sidecol"> |
|
125 |
-#include "side.wmi" |
|
126 |
-#include "info.wmi" |
|
127 |
- </div> |
|
128 |
- <!-- END SIDECOL --> |
|
129 |
-</div> |
|
130 |
-<!-- END CONTENT --> |
|
131 |
-#include <foot.wmi> |
... | ... |
@@ -67,11 +67,11 @@ making it harder for censors to detect and block the Tor protocol.</p> |
67 | 67 |
</div> |
68 | 68 |
|
69 | 69 |
<div class="projectbox"> |
70 |
-<a href="<page projects/onionoo>"><img class="icon" |
|
70 |
+<a href="https://onionoo.torproject.org/"><img class="icon" |
|
71 | 71 |
src="$(IMGROOT)/icon-TorStatus.jpg" alt="Onionoo Icon" width="75" |
72 | 72 |
height="75"></a> |
73 |
-<div class="projectdesc"><div class="name"><a href="<page |
|
74 |
-projects/onionoo>">Onionoo</a></div> |
|
73 |
+<div class="projectdesc"><div class="name"><a |
|
74 |
+href="https://onionoo.torproject.org/">Onionoo</a></div> |
|
75 | 75 |
<p>Web-based protocol to learn about currently running Tor relays and |
76 | 76 |
bridges.</p> |
77 | 77 |
</div></div> |
... | ... |
@@ -41,7 +41,7 @@ |
41 | 41 |
{'url' => 'https://trac.torproject.org/projects/tor/wiki/torbirdy', |
42 | 42 |
'txt' => 'TorBirdy', |
43 | 43 |
}, |
44 |
- {'url' => 'projects/onionoo', |
|
44 |
+ {'url' => 'https://onionoo.torproject.org/', |
|
45 | 45 |
'txt' => 'Onionoo', |
46 | 46 |
}, |
47 | 47 |
{'url' => 'https://metrics.torproject.org/', |
48 | 48 |