[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r23778: {website} apply fixes from rransom. (in website/trunk: donate/en getinvolved/en projects/en)
Author: phobos
Date: 2010-11-09 15:35:28 +0000 (Tue, 09 Nov 2010)
New Revision: 23778
Modified:
website/trunk/donate/en/donate-hardware.wml
website/trunk/getinvolved/en/volunteer.wml
website/trunk/projects/en/projects.wml
Log:
apply fixes from rransom.
Modified: website/trunk/donate/en/donate-hardware.wml
===================================================================
--- website/trunk/donate/en/donate-hardware.wml 2010-11-09 03:46:00 UTC (rev 23777)
+++ website/trunk/donate/en/donate-hardware.wml 2010-11-09 15:35:28 UTC (rev 23778)
@@ -17,7 +17,7 @@
Systems; such as OS X 10.2, OS X 10.3, Windows XP, Windows 7, IRIX,
Redhat, CentOS, Fedora, Debian, etc. A number of service providers
have an abundance of bandwidth capacity, but need hardware in order
- donate it to us.</p>
+ to donate it to us.</p>
<p>By donating hardware, you're joining our many <a href="<page
about/sponsors>">sponsors</a> in providing online privacy and anonymity. If
Modified: website/trunk/getinvolved/en/volunteer.wml
===================================================================
--- website/trunk/getinvolved/en/volunteer.wml 2010-11-09 03:46:00 UTC (rev 23777)
+++ website/trunk/getinvolved/en/volunteer.wml 2010-11-09 15:35:28 UTC (rev 23778)
@@ -49,16 +49,19 @@
<a id="Advocacy"></a>
<h2><a class="anchor" href="#Advocacy">Advocacy</a></h2>
<ol>
- <li>Create a <a href="https://trac.torproject.org/projects/tor/wiki/CommunityLogos">community logo</a> under a Creative Commons license that all can use and modify</li>
- <li>Create a presentation that can be used for various user group meetings around the world</li>
+ <li>Create a <a
+href="https://trac.torproject.org/projects/tor/wiki/CommunityLogos">community
+logo</a> under a Creative Commons license that all can use and modify.</li>
+ <li>Create a presentation that can be used for various user group
+meetings around the world.</li>
<li>Create a video about the positive uses of Tor, what Tor is,
or how to use it. Some have already started on <a
href="http://media.torproject.org/video/">Tor's Media server</a>,
<a
href="http://www.howcast.com/videos/90601-How-To-Circumvent-an-Internet-Proxy">Howcast</a>,
- and <a href="http://www.youtube.com/thetorproject">Youtube</a>.</li>
+ and <a href="http://www.youtube.com/thetorproject">YouTube</a>.</li>
<li>Create a poster, or a set of posters, around a theme,
- such as "Tor for Freedom!"</li>
+ such as "Tor for Freedom!".</li>
</ol>
<a id="Coding"></a>
@@ -101,7 +104,7 @@
using a Tor Browser Bundle on Windows, Mac OS X, or Linux. Developing
ways to stop, counter, or remove these traces is a final step.</p>
<p>Students should be familiar with operating system analysis,
- application development on one or preferably Windows, Linux,
+ application development on one or preferably all of Windows, Linux,
and Mac OS X, and be comfortable with C/C++ and shell scripting.</p>
<p>If you would like to help extend or do security auditing for
TBB, please contact Erinn.</p>
@@ -151,7 +154,7 @@
But Tor still needs better mechanisms for some parts of its
anti-censorship design.</p>
<p>One huge category of work is adding features to our <a
- href="http://gitweb.torproject.org//bridgedb.git?a=tree">bridgedb</a>
+ href="http://gitweb.torproject.org/bridgedb.git?a=tree">BridgeDB</a>
service (Python). Tor aims to give out <a href="<page docs/bridges>">bridge
relay addresses</a> to users that can't reach the Tor network
directly, but there's an arms race between algorithms for distributing
@@ -189,14 +192,15 @@
to be informed. For example, if the user is trying to set up his Tor as a
relay and Tor decides that its ports are not reachable from outside
the user's network, we should alert the user. Currently, all the user
- gets is a couple log messages in Vidalia's 'message log' window, which they
+ gets is a couple of log messages in Vidalia's 'message log' window, which they
likely never see since they don't receive a notification that something
has gone wrong. Even if the user does actually look at the message log,
most of the messages make little sense to the novice user.</p>
- <p>Tor has the ability to inform Vidalia of many such status changes, and
- we recently implemented support for a couple of these events. Still,
- there are many more status events the user should be informed of and we
- need a better UI for actually displaying them to the user.</p>
+ <p>Tor has the ability to inform Vidalia of many such status
+ changes, and we recently implemented support for a couple of these
+ events. Still, there are many more status events which the user should
+ be informed of, and we need a better UI for actually displaying them
+ to the user.</p>
<p>The goal of this project then is to design and implement a UI for
displaying Tor status events to the user. For example, we might put a
little badge on Vidalia's tray icon that alerts the user to new status
@@ -206,7 +210,7 @@
the user. Of course, this is just an example and one is free to
suggest another approach.</p>
<p>A person undertaking this project should have good UI design and layout
- and some C++ development experience. Previous experience with Qt and
+ skills and some C++ development experience. Previous experience with Qt and
Qt's Designer will be very helpful, but are not required. Some
English writing ability will also be useful, since this project will
likely involve writing small amounts of help documentation that should
@@ -224,11 +228,12 @@
Skill Level: <i>Medium</i>
<br>
Likely Mentors: <i>Nick, Erinn</i>
- <p>Tor needs to be far more tested. This is a multi-part effort. To start
- with, our unit test coverage should rise substantially, especially in
- the areas outside the utility functions. This will require significant
- refactoring of some parts of Tor, in order to dissociate as much logic
- as possible from globals.</p>
+ <p>Tor needs to be tested far more thoroughly. This is a
+ multi-part effort. To start with, our unit test coverage should
+ rise substantially, especially in the areas outside the utility
+ functions. This will require significant refactoring of some parts
+ of Tor, in order to dissociate as much logic as possible from
+ globals.</p>
<p>Additionally, we need to automate our performance testing. We've got
buildbot to automate our regular integration and compile testing already
(though we need somebody to set it up on Windows),
@@ -253,8 +258,8 @@
environments. The first step is to get a handle on the current state of
the project in which you are interested in helping; <a
href="http://github.com/brl/JTor">Tor for Java</a>,
- <a href="https://svn.torproject.org/svn/projects/android/trunk/">Android/Orbot</a>
- , or <a href="<page docs/N900>">Tor for Maemo</a>. Check out the
+ <a href="https://svn.torproject.org/svn/projects/android/trunk/">Android/Orbot</a>,
+ or <a href="<page docs/N900>">Tor for Maemo</a>. Check out the
repository and familiarize yourself
with the source code. Further, support for requesting or even providing
Tor hidden services would be neat, but not required.</p>
@@ -282,16 +287,16 @@
connected, quality of connection and so on. The "Tether Wifi"
Android application is a good model to follow in how it shows
a realtime count of bytes transferred as well as notifications
- when wifi client connect. In addition, better display/handling
+ when wifi clients connect. In addition, better display/handling
of Tor system/error messages would also be very helpful. Finally,
the addition of a wizard or tutorial walkthrough for novice
- users to explain to them exactly what or what is not anonymized
+ users to explain to them exactly what is and what is not anonymized
or protected would greatly improve the likelihood they will use
Orbot correctly.</p>
<p><b>Android Java OS/Core app work:</b> Better system-wide
- indicator either via the notification bar, "Toast" pop-up dialogs
- or some other indicator that an application's traffic is indeed
+ indication, either via the notification bar, "Toast" pop-up dialogs
+ or some other indicator, that an application's traffic is indeed
moving through Orbot/Tor. For instance, right now you need to
first go to a torcheck web service to ensure your browser is
routing via Tor. Orbot should be able to notify you that circuits
@@ -300,8 +305,8 @@
<p><b>Android Java Library/Community Outreach work:</b> We need
to package a simple library for use with third-party application
- to easily enable them to support "Torification" on non-root
- devices (aka w/o transparent proxying). This library should
+ to easily enable them to support "Torification" on non-rooted
+ devices (i.e. w/o transparent proxying). This library should
include a wrapper for the Apache HTTPClient library, a utility
class for detecting the state of Orbot connectivity, and other
relevant/useful things an Android app might need to anonymize
@@ -316,7 +321,7 @@
Android hardware, or on mobile networks. It should be noted,
that even without optimization, Tor is handling the mobile
network environment very well, automatically detecting change
- in IP addresses, reconnecting circuits, etc across switching
+ in IP addresses, reconnecting circuits, etc. across switching
from 2G to 3G to Wifi, and so forth.</p>
</li>
@@ -583,7 +588,7 @@
<li>Tor 0.1.1.x and later include support for hardware crypto
accelerators via OpenSSL. It has been lightly tested and is
possibly very buggy. We're looking for more rigorous testing,
- performance analysis, and optimally, code fixes to openssl and
+ performance analysis, and optimally, code fixes to OpenSSL and
Tor if needed.</li>
<li>Perform a security analysis of Tor with <a
Modified: website/trunk/projects/en/projects.wml
===================================================================
--- website/trunk/projects/en/projects.wml 2010-11-09 03:46:00 UTC (rev 23777)
+++ website/trunk/projects/en/projects.wml 2010-11-09 15:35:28 UTC (rev 23778)
@@ -47,7 +47,7 @@
<div class="name"><a href="<wiki>projects/TorBulkExitlist">TorBEL</a></div>
<p>The Tor Bulk Exitlist is a service others can
query to determine if an IP is a tor exit node or not,
-and if so, on which tcp ports it allows traffic.</p>
+and if so, on which TCP ports it allows traffic.</p>
</td>
<td>
<div class="name"><a href="<wiki>projects/TorCheck">Tor Check</a></div>