Follows the second report.
Still working on packaging, lots of improvements done on the osx side, where thanks to mogui (m4rduk) we reached an apaf application bar. Packaging on debian works (see branch:debian), but I hope to discuss possible errors with weasel in a few days. I've also installed python and twisted on my android phone, but psutils, a dependency of txtorcon, is a wall for porting apaf into android. It would be awesome if the apaf project could run also on a mobile device: smartphones nowadays are really cheap, small and can suit perfectly the need of a small domestic web server.
Server-side: following hellais' suggestion, I've added cyclone as dependency and started defining a json api, leaving the interface, at least for now, unchanged. In fact, as discussed on irc, we cannot simply make a js interface, without support old, legacy browsers. Right now the api simply consists in: get/edit configuration and get services informations (name, port, hiddenservice, etc.).
Unit testing: none.