[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r1777: Final touchups to the SOUPS poster abstract: modify the copy (misc/soups07-poster)



Author: edmanm
Date: 2007-06-09 00:05:51 -0400 (Sat, 09 Jun 2007)
New Revision: 1777

Added:
   misc/soups07-poster/vidalia-poster.bib
Modified:
   misc/soups07-poster/Makefile
   misc/soups07-poster/vidalia-poster.pdf
   misc/soups07-poster/vidalia-poster.tex
Log:
Final touchups to the SOUPS poster abstract: modify the copyright block,
address a reviewer comment, and then squish everything back into two pages.

Modified: misc/soups07-poster/Makefile
===================================================================
--- misc/soups07-poster/Makefile	2007-06-06 01:27:57 UTC (rev 1776)
+++ misc/soups07-poster/Makefile	2007-06-09 04:05:51 UTC (rev 1777)
@@ -1,5 +1,6 @@
 vidalia-poster.pdf: vidalia-poster.tex
-	latex vidalia-poster.tex
-	latex vidalia-poster.tex
-	dvipdf vidalia-poster.dvi
+	pdflatex vidalia-poster.tex
+	bibtex vidalia-poster
+	pdflatex vidalia-poster.tex
+	pdflatex vidalia-poster.tex
   

Added: misc/soups07-poster/vidalia-poster.bib
===================================================================
--- misc/soups07-poster/vidalia-poster.bib	                        (rev 0)
+++ misc/soups07-poster/vidalia-poster.bib	2007-06-09 04:05:51 UTC (rev 1777)
@@ -0,0 +1,14 @@
+@inproceedings{tor-design,
+  title = {Tor: The Second-Generation Onion Router},
+  author = {Roger Dingledine and Nick Mathewson and Paul Syverson},
+  booktitle = {Proceedings of the 13th USENIX Security Symposium},
+  year = {2004},
+  month = {August},
+}
+
+@misc{qt,
+  title = {Qt {G}{U}{I} Toolkit},
+  author = {Trolltech},
+  note = "\texttt{http://www.trolltech.com/products/qt/}";,
+}
+

Modified: misc/soups07-poster/vidalia-poster.pdf
===================================================================
(Binary files differ)

Modified: misc/soups07-poster/vidalia-poster.tex
===================================================================
--- misc/soups07-poster/vidalia-poster.tex	2007-06-06 01:27:57 UTC (rev 1776)
+++ misc/soups07-poster/vidalia-poster.tex	2007-06-09 04:05:51 UTC (rev 1777)
@@ -1,10 +1,15 @@
 \documentclass{sig-alternate}
-\ifx\pdfoutput\undefined
-  \usepackage{graphicx}
-\else
-  \usepackage[pdftex]{graphicx}
-\fi
 
+% Modify the copyright block according to
+% http://cups.cs.cmu.edu/soups/2007/authors.html
+\permission{Copyright is held by the author/owner. Permission to make digital
+or hard copies of all or part of this work for personal or classroom use is
+granted without fee.}
+\conferenceinfo{Symposium On Usable Privacy and Security (SOUPS)}{July 18-20,
+2007, Pittsburgh, PA, USA.}
+\CopyrightYear{}
+\copyrightetc{}
+
 \title{Vidalia: Towards a Usable Tor GUI}
 
 \numberofauthors{2}
@@ -34,7 +39,7 @@
 \section{Introduction}
 \label{sec:intro}
 
-Tor is a system designed to allow users to anonymously
+Tor~\cite{tor-design} is a system designed to allow users to anonymously
 communicate on the Internet, such as browsing the Web or chatting on IRC. The
 Tor software itself usually runs in the background as a daemon process on the
 user's computer and does not have a user interface beyond its log files.
@@ -58,9 +63,9 @@
 
 The Tor software is highly portable and we felt that a viable Tor GUI must
 also support as many platforms as possible. We chose to develop Vidalia in C++
-using the Qt GUI toolkit, which enabled us to more easily build a
-cross-platform interface that uses native interface widgets on many platforms
-and window managers, including Windows, Mac OS X, Gnome, and KDE.
+using the Qt GUI toolkit~\cite{qt}, which enabled us to more easily build a
+cross-platform application that uses native interface widgets on many
+platforms and window managers, including Windows, Mac OS X, Gnome, and KDE.
 
 Due to space limitations, we have omitted actual screenshots of Vidalia's
 interface. Instead, interested readers can find current screenshots on our
@@ -75,12 +80,11 @@
 harmful HTML features, such as Javascript. Torbutton is a very simple
 Firefox extension that lets users quickly enable and disable their Web
 browser's use of Tor. We also provide a similar bundle for Mac OS X, but it
-does not yet include Torbutton.
+does not currently include Torbutton.
 
 We have not yet had any requests for similar bundled installers on other
 platforms, likely because users of Linux or other Unix variants often appear
-to be more comfortable installing and configuring software packages than
-Windows users.
+to be more comfortable installing and configuring software packages.
  
 \subsection{Main Interface}
 
@@ -96,9 +100,9 @@
 Windows users are accustomed to looking to their system tray for application
 icons or status indicators and found the unobtrusive tray icon to be
 preferable to the large command prompt window that typically appears when Tor
-is run without Vidalia\footnote{Windows NT/2000/XP users can run Tor in the
-background as a Windows service, but properly configuring Tor as a service is
-often challenging for novice users.}.
+is run on Windows without Vidalia\footnote{Windows NT/2000/XP users can run
+Tor in the background as a Windows service, but properly configuring Tor as a
+service is often challenging for novice users.}.
 
 There were, however, several problems with relying on only a tray icon for the
 primary application interface. Windows tray icons are limited to only $16
@@ -113,8 +117,7 @@
 first run. The control panel contains links to other commonly accessed Vidalia
 features, much like the tray menu. The dialog also displays a larger onion
 icon to more clearly indicate Tor's status, along with a more detailed
-description ({\it e.g.}, ``Tor is running. You can now configure your
-applications to use Tor''). On platforms that do have a system tray, the user
+text description. On platforms that do have a system tray, the user
 can optionally start Vidalia with the control panel initially hidden.
 
 \subsection{Network Visualization}
@@ -154,15 +157,13 @@
 click a checkbox labeled ``Relay traffic for the Tor network'' and Vidalia
 will configure Tor to act as a server using sensible defaults.
 
-Optionally, users can further define how their server should behave by
-limiting the amount of traffic they are willing to relay and restricting
-the types of services that can be accessed through their server, known as an
-{\it exit policy}. Users can select the approximate speed of their own network
-connection and Vidalia will choose a reasonable bandwidth limit for their
-server. There is also a small set of checkboxes for common Internet services,
-such as ``Websites'' and ``Instant Messaging'', that users can check or
-uncheck to allow or disallow access to those resources from their server.
-Vidalia will then set Tor's exit policy according to the checkboxes.
+Optionally, users can further define how their server should behave.  Users
+can select the approximate speed of their own network connection and Vidalia
+will choose a reasonable bandwidth limit for their server. There is also a
+small set of checkboxes for common Internet services, such as ``Websites'' and
+``Instant Messaging'', that users can check or uncheck to allow or disallow
+access to those resources from their server.  Vidalia will then set Tor's 
+{\it exit policy} according to the checkboxes.
 
 %This approach to server configuration is easier to understand for users who
 %often confuse KBps and Kbps when setting their bandwidth limits and may not
@@ -172,19 +173,19 @@
 \subsection{Message Log}
 
 Tor's own method of communicating with the user is via log messages, many of
-which may not make sense to the user.  Unfortunately, we find the terse
-log messages to still be somewhat of a ``necessary evil'' since they can
-provide the best information to developers when users ask for troubleshooting
-support on Tor's mailing list or IRC channel.
+which may not make sense to the user.  Unfortunately, we find the terse log
+messages to still be a ``necessary evil'' since they can provide the best
+information to developers when users ask for troubleshooting support on Tor's
+mailing list or IRC channel.
 
 Vidalia attempts to make dealing with Tor's logs a little more palpable for
 novice users by displaying log messages in a more user-friendly table that can
 be sorted, searched, and filtered based on message severity. Important
 messages are highlighted depending on their severity, with critical {\it
 error} messages appearing in red and less important {\it warning} messages
-appearing in yellow. Log messages can also be saved to a file or copied from
-the table and pasted into other applications, which has been useful for users
-when they are seeking assistance.
+appearing in yellow. Log messages can also be saved to a file or copied and
+pasted into other applications, which has been useful for users when they are
+seeking assistance.
 
 \subsection{Internationalization}
 
@@ -207,14 +208,14 @@
 updates, such as when one of the user's applications may be using an unsafe
 version of the SOCKS protocol that could leak the destination of the
 application's ``anonymous'' connection. Currently, such notifications
-typically appear only in the message log, which the user may not notice.
+appear only in the message log, which the user may not notice.
 
 We want to make Vidalia aware of these events and be able to present them more
 prominently to the user, without being too obtrusive. On platforms that
-support system tray icons, we might have a message bubble appear near the
-tray icon letting the user know about important Tor status changes. For other
-systems without standard system notification areas, a simple message box will
-likely have to suffice.
+support system tray icons, we might have a message bubble appear near the tray
+icon letting the user know about important Tor status changes or events. For
+other systems without standard system notification areas, a simple message box
+will likely have to suffice.
 
 \subsection{Tighter Application Integration}
 
@@ -238,8 +239,8 @@
 Lewman for useful design suggestions and feedback, website hosting, and
 packaging assistance.
 
-%\bibliographystyle{abbrv}
-%\bibliography{vidalia-poster}
+\bibliographystyle{abbrv}
+\bibliography{vidalia-poster}
 
 \end{document}