Then let the solution be the following: I'll restructure the code
(and comment it) in order to make it readable for you. Which would you
like to start, C? Java? Client side (javascript, html, css)?
Best wishes,
Peter
I'll split webkey.c into several files and add comments as a first step, but I won't have time for this before Thursday.
Peter
I'm very, very sorry. I was delayed (though not the same way as Gandalf,but kind of). It's primary task for me to make webkey a community project. To do so, I'm considering converting the service from C++ to python, more precisely to a twisted server. (In sleepless night I'm also dreaming of an enviroment, where the python code can be edited from the browser and test immediately, not to mention package management.)
What's your opinion?
Peter
Thanks,
Peter
I've started to look around how to compile twisted for android. There
will be a basic environment without screenshot and anything in a
couple of days.
Peter
2012/2/8 Móra Péter <mora...@gmail.com>:
I have an initial version, which does nearly nothing. It's 16 MB,
which is huge. Webkey's current size (with AjaXplorer, that's the
most) is 13 MB. I'm sure I'll be able to reduce 16 MB, because it
contains too many unnecessary python packages.
What I have now: a working Twisted server. No screenshot, no touch,
no html files. Nothing. It has a chat module, but that's mostly
useless.
Plans:
- I want to set up a working environment. Reduce the size, put
everything in an apk, make an upgrade function. Publish it to
code.google.com, let the others work.
- The only time critial part is taking the screenshot, rewrite it as a
C++ python module.
- Rewrite everything in python.
Peter
I'm asked to fix the Ice Cream Sandwich related issues, currentlyI'm
working on that. This should be finished soon, and I'll be back on the
python service.
In the python environment I'm working on two things:
- a notification system. The modules can use this to send messages to
users. This is required for development, otherwise everybody would
write their own solution.
- update module, which does what I do now with adb push.
As soon as these are done, I'll publish the code with some examples,
and start to convert the functionality of Webkey.
Peter