This sounded like a good idea initially, but now it's not working so well. Since avatars do the communicating now, services would have to be added to both the avatars and the peers. Yuck. So, that means that either 1) avatars and peers need to merge and become one, or that 2) the services concept is refactored into something else. Right now, I'm thinking option 2. However, I'm not sure how that refactoring is going to go right now. Unfortunately, it's holding me up on getting the rest of the networking tests to pass :(
Note: This post is out of date. If you'd like to run Python on your Android device, please see my Android Scripting Environment project. Here's an early Christmas present for all those Python fanatics (self included) out there! With a lot of help from my friends (thanks Manuel and Thomas !) I managed to install Python 2.4.5 on my G1. It's still rough around the edges, but I think it's a good start. Klaus Reimer has a nice overview of how to cross-compile Python . My instructions borrow a lot from his. Download and build the Android source . These directions assume that you have installed the source to /android_src . Download and build the Python 2.4.5 source . These directions assume that you have installed the source to /python_src . Make copies of python and pgen for use later in the build process then clean up. $ cd /python_src $ cp python hostpython $ cp Parser/pgen Parser/hostpgen $ make distclean Apply the following patch to the Python source. diff -r -c -b P...