[X2Go-Commits] page changed: events:gsoc2013

wiki-admin at x2go.org wiki-admin at x2go.org
Tue Mar 12 13:25:58 CET 2013


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2013/03/12 12:25
Browser     : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address  : 46.142.165.226
Hostname    : 226-165-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/events:gsoc2013?rev=1363087008
New Revision: http://wiki.x2go.org/doku.php/events:gsoc2013
Edit Summary: [Interface between LightDM's remote login feature and X2Go Session Broker] 
User        : sunweaver

@@ -76,7 +76,23 @@
    * This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
    * The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go Session Broker
    * Versatile skill are needed for this: C, Cplusplus, XML, JSON, Python.
    

+ ==== PyHoca-PubAppDaemon - transparent X2Go Published Applications Integration into local Desktops ====
  
+   * This idea focuses on X2Go integration into Unity desktops (for providing hybrid fat/thin clients)
+     * All multimedia intensive applications are run locally (using server-side dot files in a server-side home directory)
+     * Anything else runs on an X2Go terminal server
+     * The desktop shell's task is to merge both application types transparently with another
+ 
+   * X2Go offers a feature called X2Go Published Applications
+   * The feature allows starting of X2Go sessions of the type PUBLISHED on remote application servers. This session merely returns an application menu tree (and a slumbering x2goagent). Currently this menu tree is rendered by X2Go Client / PyHoca-GUI as a submenu of their systray icon
+   * However, how would it be if one could smoothly merge the remote menu tree into the local desktops application menu?
+   * Or even more, drag'n'drop
icons from the local desktop's menu tree onto the local desktop?
+   * Or even better, dock those applications to Unity's Launcher?
+   * An approach to realize this would be a split up of PyHoca-GUI: PyHoca-PubAppTrigger and PyHoca-PubAppDaemon.
+     * On remote login (LightDM) a guest (Ubuntu) session gets launched and in the background PyHoca-PubAppDaemon waits for commands via a unix domain socket file
+     * PyHoca-PubAppDaemon can be queried for server-side provide applications (a list of .desktop files plus base64 encoded icons)
+     * The returned menu items are merged into the local application menu
+     * A click on one of those (local) .desktop files (executing a published application) while launch PyHoca-PubAppTrigger. This trigger talks to the PyHoca-PubAppDaemon and initiates the launch of a server-side application (via the X2Go Published Applications feature)
  
  



-- 
This mail was generated by DokuWiki at
http://wiki.x2go.org/




More information about the x2go-commits mailing list