This is an old revision of the document!
X2go ThinCLientEnvironment(Morty, Mike, Markus) Provide X2go TCE for Debian squeeze, use tmpfs and probably aufs (95% of 1 month) Priority: High
Currently the communication between server and client is done by issuing commands to a shell of the server on the client that is accessed using ssh. To do that, a lot of data is transferred from server to client and back. This generates extra traffic and makes the client more complex than necessary. In fact most commands should be issued on the server instead of in the client. To allow for this a proper protocol should be defined and implemented. This project does exactly that. The protocol will be implemented using json, to allow for easy incorporation in the current clients. The server part is implemented in python and can be implemented in a coming version of x2go. A complete working implementation will be made using pyhoca-cli.
X2go Communications API definition(Mike, Basma, Felix, Dick) Provide X2go with a standard way of communication between the client and the server (35% of 3 month) Priority: Normal
X2goServer Cleanup(Morty, Mike) Cleanup X2goServer, place non-bin files in lib/ or share/ (90% of 1 month) Priority: Medium
Improve Documentation(Heinz, Morty, Mike, John, Alexander, ...) Use this Wiki to provide a good documentation for X2go (1% of 3 months) Priority: High