User Tools

Site Tools


wiki:development:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:development:start [2012/09/13 11:26]
sunweaver [Tracking X2Go Development]
wiki:development:start [2013/12/28 23:10]
sunweaver
Line 7: Line 7:
 ---- ----
  
-<menu col=3,align=center,caption="Development of X2Go">+<WRAP round info> 
 +<menu col=2,align=center,caption="Development of X2Go">
   <item>Roadmap|Release/Feature Roadmap|[[wiki:development:roadmap]]|{{:wiki:litte-phoca.png|}}</item>   <item>Roadmap|Release/Feature Roadmap|[[wiki:development:roadmap]]|{{:wiki:litte-phoca.png|}}</item>
-  <item>Project Planning|Coordinating the Project|[[wiki:development:project-planning]]|{{:wiki:litte-phoca.png|}}</item> 
   <item>Join the Team|X2Go Developer Apprenticeship|[[wiki:development:join-the-team]]|{{:wiki:litte-phoca.png|}}</item>   <item>Join the Team|X2Go Developer Apprenticeship|[[wiki:development:join-the-team]]|{{:wiki:litte-phoca.png|}}</item>
   <item>X2Go Git|VCS Code Repository|[[wiki:development:git]]|{{:wiki:litte-phoca.png|}}</item>   <item>X2Go Git|VCS Code Repository|[[wiki:development:git]]|{{:wiki:litte-phoca.png|}}</item>
Line 18: Line 18:
   <item>Build Server|X2Go Build Server Documentation|[[wiki:development:build-server]]|{{:wiki:litte-phoca.png|}}</item>   <item>Build Server|X2Go Build Server Documentation|[[wiki:development:build-server]]|{{:wiki:litte-phoca.png|}}</item>
 </menu> </menu>
 +</WRAP>
  
 ---- ----
  
 +===== X2Go Project Infrastructure =====
 +
 +<WRAP round info>
 +<menu col=3,align=center,caption="X2Go Project Infrastructure">
 +  <item>Webservers|Statistics|[[wiki:development:webserver-stats]]|{{:wiki:litte-phoca.png|}}</item>
 +</menu>
 +</WRAP>
 +
 +----
  
 ===== Tracking X2Go Development ===== ===== Tracking X2Go Development =====
Line 27: Line 37:
  
 Read the documentation on [[http://bugs.x2go.org/Reporting.html|how to report a bug]] first before starting to file your first bug. Read the documentation on [[http://bugs.x2go.org/Reporting.html|how to report a bug]] first before starting to file your first bug.
 +
  
 ===== Specific X2Go Development Subprojects ===== ===== Specific X2Go Development Subprojects =====
Line 32: Line 43:
 ---- ----
  
 +<WRAP round important>
 <menu col=2,align=center,caption="Code Documentation"> <menu col=2,align=center,caption="Code Documentation">
   <item>X2Go Sessions File Format|Specs of ~/.x2goclient/sessions|[[wiki:development:sessions-file]]|{{:wiki:litte-phoca.png|}}</item>   <item>X2Go Sessions File Format|Specs of ~/.x2goclient/sessions|[[wiki:development:sessions-file]]|{{:wiki:litte-phoca.png|}}</item>
Line 37: Line 49:
   <item>NX Libraries|Maintaining nxlibs.git|[[wiki:development:nxlibs-repository]]|{{:wiki:litte-phoca.png|}}</item>   <item>NX Libraries|Maintaining nxlibs.git|[[wiki:development:nxlibs-repository]]|{{:wiki:litte-phoca.png|}}</item>
   <item>X2Go Client (Perl Script)|Study how X2Go session handshakes work|[[wiki:development:x2goclient-cli-study]]|{{:wiki:litte-phoca.png|}}</item>   <item>X2Go Client (Perl Script)|Study how X2Go session handshakes work|[[wiki:development:x2goclient-cli-study]]|{{:wiki:litte-phoca.png|}}</item>
 +  <item>X2Go Session Handshake|Server/Client Communication in X2Go|[[wiki:development:session-handshake]]|{{:wiki:litte-phoca.png|}}</item>
 +  <item>X2Go Broker Protocols|Client/Broker Communication in X2Go|[[wiki:development:x2gobroker:protocol]]|{{:wiki:litte-phoca.png|}}</item>
 +  
 </menu> </menu>
 +</WRAP>
  
 +----
 +
 +===== X2Go Test-Builds on Debian-like systems =====
 +
 +//... what's needed to build X2Go from Git for the first time if you are on Debian & co.//
 +
 +<WRAP round todo>
 +<menu col=1,align=center,caption="Building X2Go from Source">
 +  <item>Build any X2Go code project from source on Debian-like systems| general build from source, what's needed to build |[[wiki:development:buildguide]]|{{:wiki:litte-phoca.png|}}</item>
 +</menu>
 +</WRAP>
 +----
 +
 +
 +
 +===== Info on Sanity of Tarball installers =====
 +
 +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    |
 +| x2gognomebindings  |  >= 2.0.2.0  |  automake  |
 +| x2gomatebindings    >= 0.0.1.1  |  automake  |
 ---- ----
  
Line 45: Line 88:
 //... esp. apply to installation on the Linux-From-Scratch distribution.// //... esp. apply to installation on the Linux-From-Scratch distribution.//
  
 +<WRAP round todo>
 <menu col=3,align=center,caption="Building X2Go for GNU/Linux"> <menu col=3,align=center,caption="Building X2Go for GNU/Linux">
   <item>X2GoClient|build from source for GNU/Linux|[[wiki:development:build-howto-linux:x2goclient]]|{{:wiki:litte-phoca.png|}}</item>   <item>X2GoClient|build from source for GNU/Linux|[[wiki:development:build-howto-linux:x2goclient]]|{{:wiki:litte-phoca.png|}}</item>
Line 52: Line 96:
   <item>NX libraries|build from source for GNU/Linux|[[wiki:development:build-howto-linux:nx-libs]]|{{:wiki:litte-phoca.png|}}</item>   <item>NX libraries|build from source for GNU/Linux|[[wiki:development:build-howto-linux:nx-libs]]|{{:wiki:litte-phoca.png|}}</item>
 </menu> </menu>
 +</WRAP>
  
----- 
  
 +
 +----
 ===== X2Go Build HowTos (MS Windows) ===== ===== X2Go Build HowTos (MS Windows) =====
  
 +<WRAP round todo>
 <menu col=3,align=center,caption="Building X2Go for MS Windows"> <menu col=3,align=center,caption="Building X2Go for MS Windows">
-  <item>X2GoClient|build from source for MS Windows|[[wiki:development:build-howto-mswin:x2goclient]]|{{:wiki:litte-phoca.png|}}</item>+  <item>X2GoClient|build environment, nxproxy and OpenSSH Server|[[wiki:development:build-howto-mswin:x2goclient]]|{{:wiki:litte-phoca.png|}}</item>
   <item>PyHoca-GUI|build from source for MS Windows|[[wiki:development:build-howto-mswin:pyhoca-gui]]|{{:wiki:litte-phoca.png|}}</item>   <item>PyHoca-GUI|build from source for MS Windows|[[wiki:development:build-howto-mswin:pyhoca-gui]]|{{:wiki:litte-phoca.png|}}</item>
   <item>PyHoca-CLI|build from source for MS Windows|[[wiki:development:build-howto-mswin:pyhoca-cli]]|{{:wiki:litte-phoca.png|}}</item>   <item>PyHoca-CLI|build from source for MS Windows|[[wiki:development:build-howto-mswin:pyhoca-cli]]|{{:wiki:litte-phoca.png|}}</item>
 </menu> </menu>
 +</WRAP>
  
 ---- ----
Line 67: Line 115:
 ===== X2Go Build HowTos (MacOS) ===== ===== X2Go Build HowTos (MacOS) =====
  
 +<WRAP round todo>
 <menu col=3,align=center,caption="Building X2Go for MacOS"> <menu col=3,align=center,caption="Building X2Go for MacOS">
   <item>X2GoClient|build from source for MacOS|[[wiki:development:build-howto-macos:x2goclient]]|{{:wiki:litte-phoca.png|}}</item>   <item>X2GoClient|build from source for MacOS|[[wiki:development:build-howto-macos:x2goclient]]|{{:wiki:litte-phoca.png|}}</item>
Line 72: Line 121:
   <item>PyHoca-CLI|build from source for MacOS|[[wiki:development:build-howto-macos:pyhoca-cli]]|{{:wiki:litte-phoca.png|}}</item>   <item>PyHoca-CLI|build from source for MacOS|[[wiki:development:build-howto-macos:pyhoca-cli]]|{{:wiki:litte-phoca.png|}}</item>
 </menu> </menu>
 +</WRAP>
 ---- ----
 +
 +
 +
 +
  
wiki/development/start.txt · Last modified: 2020/11/05 18:20 by danger89