This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wiki:development:roadmap [2013/04/10 19:33] sunweaver [X2Go Session Broker] |
wiki:development:roadmap [2015/01/26 10:35] stefanbaur Sponsored Improvement Requests |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Development Planning ====== | ||
+ | * [[wiki: | ||
+ | * [[wiki: | ||
+ | * [[wiki: | ||
+ | |||
====== X2Go Roadmap ====== | ====== X2Go Roadmap ====== | ||
- | + | ||
===== Pending X2Go Tasks/ | ===== Pending X2Go Tasks/ | ||
Line 8: | Line 14: | ||
===== Active X2Go Tasks/ | ===== Active X2Go Tasks/ | ||
+ | |||
+ | ==== Sponsored Improvement Requests ==== | ||
+ | |||
+ | We have received funding from an anonymous donor that wishes to see the following issues fixed/ | ||
+ | |||
+ | === Prio #1 (not started yet) === | ||
+ | **Run multiple instances of X2GoClient**, | ||
+ | * Windows | ||
+ | * OS X | ||
+ | * Linux (probably already does) | ||
+ | |||
+ | I would love to see X2GoClient gain the multi-session feature from PyHoCa. | ||
+ | limited to one session. | ||
+ | |||
+ | If that is impossible, we need to make sure that multiple instances of x2goclient can co-exist in RAM. | ||
+ | Which will be a challenge for OS X. | ||
+ | |||
+ | h1 has a design in mind that addresses multi-sesson support in one X2Go Client instance (also x2goclient2.git on git.x2go.org is capable of that, but at the moment it is half-baked and probably temporarily discontinued). | ||
+ | |||
+ | Task assigned to: Mihai, Mihai, and again, Mihai | ||
+ | |||
+ | === Prio #2 (not started yet) === | ||
+ | **Rebase the " | ||
+ | //Side note: You need to coordinate your efforts with Mike#2 regarding the microphone mute function.// | ||
+ | |||
+ | Task assigned to: Mihai | ||
+ | |||
+ | |||
+ | **Improve x2go-broker functionality (shadowing, stable release)** | ||
+ | |||
+ | Task assigned to: Mike#1 | ||
+ | |||
+ | |||
+ | **Improve x2go-broker documentation** | ||
+ | |||
+ | Task assigned to: Mike#1, Stefan | ||
+ | |||
+ | |||
+ | **General improvement on documentation** | ||
+ | |||
+ | Task assigned to: Stefan, aided by Mike#1 | ||
+ | |||
+ | |||
+ | **Alternative to NX-Rewrite** | ||
+ | h1 has some ideas what other F/LOSS codebases might be suitable as a time- and money-saving alternative to doing the NX-Rewrite. | ||
+ | He should mention them on x2go-dev to get more feedback, then a competent C/C++ coder should look at the alternatives and evaluate them for suitability. | ||
+ | |||
+ | Task assigned to: <none yet> - could be Alex, Mihai, ...? | ||
+ | |||
+ | === Work in Progress === | ||
+ | |||
+ | **Infrastructure and procedures** for regularly releasing a new Mac client, at least in the next 1-3 years. | ||
+ | (jenkins build slave, cloud-based OS X hosting) | ||
+ | |||
+ | Task assigned to: Stefan (currently researching hosting options); might be expanded to Mike#1, Mihai, Alex and Mike#2 | ||
+ | |||
==== Improve Documentation ==== | ==== Improve Documentation ==== | ||
Line 40: | Line 102: | ||
PRIORITY: High | PRIORITY: High | ||
ESTIMATE: 2 weeks | ESTIMATE: 2 weeks | ||
- | PROGRESS: | + | PROGRESS: |
ASSIGNED: Mike | ASSIGNED: Mike | ||
DESCRIPTION: | DESCRIPTION: | ||
</ | </ | ||
- | * [[wiki:development: | + | * [[wiki:advanced:x2gobroker:start|X2Go Session Broker documentation]] |
==== License Change ==== | ==== License Change ==== | ||
Line 99: | Line 161: | ||
PRIORITY: high | PRIORITY: high | ||
ESTIMATE: 1 month | ESTIMATE: 1 month | ||
- | PROGRESS: | + | PROGRESS: |
ASSIGNED: Mike, ... | ASSIGNED: Mike, ... | ||
DESCRIPTION: | DESCRIPTION: |