This is an old revision of the document!
Development of X2Go
Release/Feature Roadmap
X2Go Developer Apprenticeship
VCS Code Repository
Internatialization of X2Go Applications
Nightly built pkgs for Debian/Ubuntu
Problem Solving HowTo
Set up your X2Go Dev Machine
X2Go Build Server Documentation
The development of X2Go depends on your contributions. Please report X2Go issues to our bug tracker.
Read the documentation on how to report a bug first before starting to file your first bug.
Code Documentation
Specs of ~/.x2goclient/sessions
Quality Assurance of X2Go
Maintaining nxlibs.git
Study how X2Go session handshakes work
Server/Client Communication in X2Go
Client/Broker Communication in X2Go
… what's needed to build X2Go from Git for the first time if you are on Debian & co.
Building X2Go from Source
general build from source, what's needed to build
The following X2Go components support tarball installation. If you find a reference to a release version here that has not yet been release (i.e. is not available as tarball) then this means that it will be available in the code project's next upcoming release.
Code Project | Release | Mechanism |
---|---|---|
x2goclient | >= 3.0.1.19 | make/qmake |
x2goserver | >= 3.0.99.1 | make |
nx-libs | >= 3.5.0.18 | make |
python-x2go | >= 0.2.0.0 | setup.py |
pyhoca-gui | >= 0.4.0.1 | setup.py |
… esp. apply to installation on the Linux-From-Scratch distribution.
Building X2Go for GNU/Linux
build from source for GNU/Linux
build from source for GNU/Linux
build from source for GNU/Linux
build from source for GNU/Linux
build from source for GNU/Linux
Building X2Go for MS Windows
build environment, nxproxy and OpenSSH Server
build from source for MS Windows
build from source for MS Windows
Building X2Go for MacOS
build from source for MacOS
build from source for MacOS
build from source for MacOS