[tor-dev] Thandy and what's next

Tomás Touceda chiiph at torproject.org
Wed May 2 02:33:31 UTC 2012


On 5/1/12 9:52 AM, Andrew Lewman wrote:
> On Mon, 20 Jun 2011 21:40:07 +0000
> Tomas Touceda <chiiph at gentoo.org> wrote:
>> A couple of months ago, nickm and erinn worked in writing the package
>> format spec (see [2] for more details), and now I'm going to start
>> working as fast as I can (which may be slow) in implementing this last
>> spec and get a working Thandy.
> 
> Hello Tomas,
> 
> Can you update us on thandy progress so far?  I've seen some work in
> the alpha version of vidalia. Where do you need help?
> 

Hi,

There hasn't been any Thandy specific work for a while now. When I
"finished" the integration, it ended with everything a user should need
to have a Tor+Vidalia+Thandy setup (I realize now that I should've sent
this email a while ago).
The code I wrote is in an early development stage, it may be really
good, but I won't know until somebody else properly reviews it and we
deploy and see what the users complain about.

As of today, the status is the following: Thandy itself has a working
implementation for the THP package specification Nick and Erinn wrote.
There is a new GUI application to display Thandy's output in a nice way
and act as a bootstrap to update Thandy[1]. We have a Vidalia plugin
that periodically checks for updates and updates the bootstrapper if
needed. I've tested the Thandy client with PyInstaller to generate a
bundled Python application, and it seems to work as expected.

What we need to do now is to setup a Thandy repository, create the
packages for what we want to distribute (and maintain them) and
distribute the whole set of things to the user. From that point, we will
likely want to reduce the size of the bundle the user has to download...
but that's a problem for a future stage.

tldr; everything is there, it works and it probably has bugs, we need to
deploy and see.

To help with deployment, I wrote [2] and [3] but there hasn't been any
actual integration for that in any makefiles or anything.

As I said somewhere to at least one person, I'm not a good candidate to
do the deployment and maintaining the packaging itself, so I need help
with that mainly and probably fixing the problems that may arise after
deployment.

[1] https://gitweb.torproject.org/user/chiiph/thandy-bootstrap.git
[2]
https://gitweb.torproject.org/user/chiiph/thandy.git/blob/devmtg:/samples/example_workflow_script.sh
[3]
https://gitweb.torproject.org/user/chiiph/thandy.git/blob/devmtg:/lib/thandy/ThpHelper.py


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 307 bytes
Desc: OpenPGP digital signature
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20120501/08910702/attachment.pgp>


More information about the tor-dev mailing list