A couple of people asked me to organize a Hack Fest in Boulder, Colorado. One of them is a PyPy hacker with an interest in Tahoe-LAFS and the other is a launchpad/bzr/web/ui hacker with an interest in Tahoe-LAFS. So: we're going to do some Tahoe-LAFS hacking next Saturday (a week from now)! RSVP right away if you are going to attend the Boulder, Colorado location so I know how big of a meeting room I need to find. Also if you are going to organize parallel simultaneous Hack Fest let us know. (I hear that there is quite a bit of interest among San Franciscans, and also among Brits.)
I think the primary activity at the Boulder location will be exploring how to reduce Tahoe-LAFS's dependency on CPython (the mainstream Python implementation), by some combination of: 1. Making ctypes-based interfaces instead of CPythonAPI-based interfaces to pycryptopp and zfec. 2. Replacing pycryptopp and zfec with pure-Python equivalents. 3. Implementing support for a subset of the CPythonAPI in PyPy. Also pyOpenSSL is a third native-code dependency that Tahoe-LAFS has. I'm not sure how to approach that one, though. My fond hope is that we will implement #510 and stop requiring OpenSSL at all. (That is a bigger job than we can do in a one-day Hack Fest next Saturday, although it might be fun to start.) Regards, Zooko http://tahoe-lafs.org/trac/tahoe-lafs/ticket/510# use plain HTTP for storage server protocol? _______________________________________________ tahoe-dev mailing list [email protected] http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
