[or-cvs] r16692: {} Initial auto-updater commit: s-expression libray and format (in updater: . trunk trunk/lib trunk/lib/sexp trunk/specs)

Steven J. Murdoch tor+Steven.Murdoch at cl.cam.ac.uk
Sun Aug 31 23:02:22 UTC 2008

Hi Nick,

>   updater/trunk/lib/sexp/__init__.py

I noticed the Python check-in for the auto-updater. Do you plan on
writing the client in Python? If so, we should first look into how
much overhead this will introduce.

The compressed Python installer for Windows is 11 MB. The Windows API
files (sometimes needed) are another 5 MB. The Tor Browser Bundle is
already raising objections at its 13 MB size, so adding any
significant overhead should be avoided.

If you're just working on a prototype, that's fine, but if you plan on
shipping a Python thing, we should look into how big the overhead will
actually be before we go too far down a blind alley.


w: http://www.cl.cam.ac.uk/users/sjm217/

More information about the tor-dev mailing list