User Tools

Site Tools


wiki:development:new-feature-brainstorming

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:new-feature-brainstorming [2016/05/02 09:54]
stefanbaur [New features for X2Go]
wiki:development:new-feature-brainstorming [2016/05/02 10:32]
stefanbaur [Better sound support, Part 1]
Line 15: Line 15:
   * This also contains the option to make sound unidirectional,​ so you can mute the microphone directly in X2GoClient   * This also contains the option to make sound unidirectional,​ so you can mute the microphone directly in X2GoClient
   * The code needs to be rebased against the current mainline X2Go client   * The code needs to be rebased against the current mainline X2Go client
-  * Mihai (ionic) is working on this as time permits, sponsored by an anonymous donor via BAUR-ITCS. Additional donations always welcome, though, as it turned out to be way more work than expected.+  ​* Status update: 
 +    ​* Mihai (ionic) is working on this as time permits, ​ 
 +    * sponsored by an anonymous donor via BAUR-ITCS. ​ 
 +    * Additional donations always welcome, though, as it turned out to be way more work than expected. 
 +    * no ETA yet
 ==== Android Client ==== ==== Android Client ====
   * TheQVD project has an NX based remote desktop solution that uses nxproxy natively on Android (https://​github.com/​theqvd/​theqvd/​blob/​master/​nx/​nxcomp-3.5.0-android.patch & https://​github.com/​theqvd/​theqvd/​tree/​master/​libqvdclient/​android)   * TheQVD project has an NX based remote desktop solution that uses nxproxy natively on Android (https://​github.com/​theqvd/​theqvd/​blob/​master/​nx/​nxcomp-3.5.0-android.patch & https://​github.com/​theqvd/​theqvd/​tree/​master/​libqvdclient/​android)
Line 33: Line 37:
  
 ===== NX-Libs ===== ===== NX-Libs =====
- 
-==== Upgrade GLX extension in NX (redistributed) ==== 
-  * With Ubuntu 12.10, Canonical has dropped Unity-2d support 
-  * Starting with Ubuntu 12.10, Unity requires a modern Xserver with GLX v8 included 
-  * The weakness of X2Go definitely is the NX Xserver used for display server session on the client 
-  * This coding project would be a start to gradually update the Xserver extensions shipped with NX 
-  * During this project you will get a deep insight into Xserver code. You need good C and Cplusplus skills to start this code project. You have to be a magician with C coding debugging tools!!! 
  
 ==== Rewrite of NX Agent/X2Go Agent ==== ==== Rewrite of NX Agent/X2Go Agent ====
 +
   * Currently, NX Agent/X2Go Agent is based on old X-Server code   * Currently, NX Agent/X2Go Agent is based on old X-Server code
   * This needs to be rewritten so it can be built against current X.org   * This needs to be rewritten so it can be built against current X.org
Line 48: Line 46:
   * estimated cost at regular hourly rates of an average coder: 50.000 EUR   * estimated cost at regular hourly rates of an average coder: 50.000 EUR
   * Crowdfunding planned, volunteers (both coders and funders) welcome   * Crowdfunding planned, volunteers (both coders and funders) welcome
-  * so far, there'​s only one pledge for 10.000 EUR+  * Status update: 
 +    * This is now Work in Progress 
 +    * NX-Rewrite is taking place with the Arctica Project (https://​arctica-project.org/) 
 +    * currently sponsored by Qindel (http://​www.qindel.com/​) 
 +    * Worked on by Mike#1 and Ulrich 
 +    * ETA: August 2017
  
 +==== Upgrade GLX extension in NX (redistributed) ====
 +  * With Ubuntu 12.10, Canonical has dropped Unity-2d support
 +  * Starting with Ubuntu 12.10, Unity requires a modern Xserver with GLX v8 included
 +  * The weakness of X2Go definitely is the NX Xserver used for display server session on the client
 +  * This coding project would be a start to gradually update the Xserver extensions shipped with NX
 +  * During this project you will get a deep insight into Xserver code. You need good C and Cplusplus skills to start this code project. You have to be a magician with C coding debugging tools!!!
 +  * Status update:
 +    * This will hopefully be fixed in "​Rewrite of NX Agent/X2Go Agent" as well
  
 ===== Desktop Bindings ===== ===== Desktop Bindings =====
wiki/development/new-feature-brainstorming.txt · Last modified: 2016/05/02 10:32 by stefanbaur