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
wiki:development:start [2013/01/10 15:34]
kjellski [X2Go Build HowTos (GNU/Linux)]
wiki:development:start [2015/03/07 02:48] (current)
mikedep333 [X2Go Documentation for Developers] Add GLX 1.4 xlib workaround
Line 3: Line 3:
 ====== X2Go Development ====== ====== X2Go Development ======
  
-===== General Topics ===== +<WRAP round info> 
- +<menu col=2,​align=center,​caption="​Development of X2Go">​
----- +
- +
-<menu col=3,​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>​Reporting Bugs|X2Go Bug Tracking System|[[wiki:​bugs]]|{{:​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>​
   <​item>​i18n|Internatialization of X2Go Applications|[[wiki:​development:​i18n]]|{{:​wiki:​litte-phoca.png|}}</​item>​   <​item>​i18n|Internatialization of X2Go Applications|[[wiki:​development:​i18n]]|{{:​wiki:​litte-phoca.png|}}</​item>​
-  <​item>​Nightly Builds|Nightly built pkgs for Debian/​Ubuntu|[[wiki:​development:​nightly-builds]]|{{:​wiki:​litte-phoca.png|}}</​item>​+  <​item>​Nightly Builds|Nightly built packages|[[wiki:​development:​nightly-builds]]|{{:​wiki:​litte-phoca.png|}}</​item>​
   <​item>​Debug/​Troubleshooting|Problem Solving HowTo|[[wiki:​development:​debugging]]|{{:​wiki:​litte-phoca.png|}}</​item>​   <​item>​Debug/​Troubleshooting|Problem Solving HowTo|[[wiki:​development:​debugging]]|{{:​wiki:​litte-phoca.png|}}</​item>​
   <​item>​Development Workspace|Set up your X2Go Dev Machine|[[wiki:​development:​development-workspace]]|{{:​wiki:​litte-phoca.png|}}</​item>​   <​item>​Development Workspace|Set up your X2Go Dev Machine|[[wiki:​development:​development-workspace]]|{{:​wiki:​litte-phoca.png|}}</​item>​
 +  <​item>​X2Go QA|Quality Assurance of X2Go|[[wiki:​development:​x2go-qa]]|{{:​wiki:​litte-phoca.png|}}</​item>​
   <​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>​
 +  <​item>​Releasing|HowTo Release X2Go Components|[[wiki:​development:​release-howto]]|{{:​wiki:​litte-phoca.png|}}</​item>​
 +  <​item>​Releasing (Windows)|HowTo Release X2Go Components for Windows|[[wiki:​development:​release-howto-mswin]]|{{:​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 =====+----
  
-The development of X2Go depends on your contributions. Please report X2Go issues to our [[http://​bugs.x2go.org|bug tracker]].  +===== X2Go Documentation for Developers ​=====
- +
-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 ​===== +
- +
-----+
  
 +<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>​
-  <​item>​X2Go QA|Quality Assurance of X2Go|[[wiki:​development:​x2go-qa]]|{{:​wiki:​litte-phoca.png|}}</​item>​ 
   <​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>​
 +    <​item>​GLX 1.4 xlib workaround|Enable GLX 1.4 via mesa & xlib|[[wiki:​development:​glx-xlib-workaround]]|{{:​wiki:​litte-phoca.png|}}</​item>​
 </​menu>​ </​menu>​
 +</​WRAP>​
  
 ---- ----
 +===== X2Go Package Test-Builds =====
  
-===== X2Go Build From Source HowTo (General Short Description) ===== +<WRAP round todo> 
- +<menu col=1,​align=center,​caption="​Building X2Go Test-Packages">​ 
-//... what's needed to build this from git for the first time.// +  <​item>​Build any X2Go code project ​from source ​on Debian-like systems|Build howto for .deb packages |[[wiki:​development:​deb-buildguide]]|{{:​wiki:​litte-phoca.png|}}</​item>​ 
- +  <​item>​Build any X2Go code project ​from source ​on RPM-based systems|Build howto for .rpm packages ​|[[wiki:​development:​rpm-buildguide]]|{{:​wiki:​litte-phoca.png|}}</​item>​
-<menu col=3,​align=center,​caption="​Building X2Go from Source">​ +
-  <​item>​Build any X2go Projects ​from source| ​general build from source, what's needed to build |[[wiki:​development:​buildguide]]|{{:​wiki:​litte-phoca.png|}}</​item>​+
 </​menu>​ </​menu>​
 +</​WRAP>​
  
 ---- ----
Line 53: Line 58:
 ===== X2Go Build HowTos (GNU/Linux) ===== ===== X2Go Build HowTos (GNU/Linux) =====
  
-//... 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>​X2Go Client|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​x2goclient]]|{{:​wiki:​litte-phoca.png|}}</​item>​
   <​item>​PyHoca-GUI|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​pyhoca-gui]]|{{:​wiki:​litte-phoca.png|}}</​item>​   <​item>​PyHoca-GUI|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​pyhoca-gui]]|{{:​wiki:​litte-phoca.png|}}</​item>​
   <​item>​PyHoca-CLI|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​pyhoca-cli]]|{{:​wiki:​litte-phoca.png|}}</​item>​   <​item>​PyHoca-CLI|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​pyhoca-cli]]|{{:​wiki:​litte-phoca.png|}}</​item>​
-  <​item>​X2GoServer|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​x2goserver]]|{{:​wiki:​litte-phoca.png|}}</​item>​+  <​item>​X2Go Server|build from source for GNU/​Linux|[[wiki:​development:​build-howto-linux:​x2goserver]]|{{:​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>​   <​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 76: Line 84:
 ===== 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 81: Line 90:
   <​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.1357832090.txt.gz · Last modified: 2013/03/08 13:31 (external edit)