This is an old revision of the document!
Wiki accounts for: John Sullivan, Alexander Crössmann (HEINZ?)
X2go ThinCLientEnvironment(Morty, Mike, Markus) Provide X2go TCE for Debian squeeze, use tmpfs and probably aufs (95% of 1 month) ![]()
Priority: High
X2go Communications API definition(Mike, Basma, Felix, Dick) Provide X2go with a standard way of communication between the client and the server (10% 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
* ENTERING TESTING PHASE!!! (as of 20110728) -> TODO ALL!!!!!!
* Makefile currently should be fixed. -> DONE
* Now dh_install and Makefile copy scripts either to /usr/bin or /usr/lib/x2go, depending on their use case:
* a script that is called from the client is in /usr/bin -> DONE
* a script used internally in the x2goserver is in /usr/lib/x2go -> DONE
* A package x2goserver-compat has been added to take up old compatibility scripts. The x2goserver-compat package is only suggested by the x2goserver package, that is: has to be installed explicitly. -> DONE
* Move files from /usr/bin to appropriate directories -> DONE
* $PREFIX/bin (PACKAGE: x2goserver): -> DONE
* x2golistdesktops
* x2golistsessions
* x2gomountdirs
* x2goprint
* x2goruncommand
* x2gosessionlimit
* x2gostartagent
* x2goumount
* x2goresume
* x2goresume-session
* x2gosuspend-session
* x2goterminate-session
* x2goumount-session
* keeping Symlink from x2goumount_session -> x2goumount-session as the rename would break recent x2goclients
* x2goshowblocks
* x2gocmdexitmessage
* $PREFIX/bin (PACKAGE: x2goserver-compat): -> DONE
* x2gosuspend -> wrapper for x2gosuspend-session
* x2goterminate
* x2goumount_session -> x2goumount-session
* x2gosuspend-agent
* $PREFIX/sbin: (PACKAGE: x2goserver): -> DONE
* x2gocleansessions
* x2godbadmin
* x2golistsessions_root
* $PREFIX/lib: -> DONE
* x2gochangestatus
* x2gocreatesession
* x2godbwrapper.pm
* x2gogetagent
* x2gogetdisplays
* x2gogetports
* x2gogetservers
* x2goinsertport
* x2goinsertsession
* x2gosqlitewrapper
* x2golistsessions_sql
* write man pages for scripts in $PREFIX/bin and $PREFIX/sbin -> CREATED, need more content
* create separate folders in source project: bin/, sbin/, lib/, etc/ -> DONE
* rename x2gosuspend-session to x2gosuspend (Mike: CAVE, this can cause compat problems with older clients)
* Morty: Rename it and make a symlink -> DONE, wrapper script
Improve Documentation(Heinz, Morty, Mike, John, Alexander, ...) Use this Wiki to provide a good documentation for X2go (1% of 3 months) ![]()
Priority: High