User Tools

Site Tools


events:x2go-gathering-2020

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
events:x2go-gathering-2020 [2020/08/12 18:34]
stefanbaur "Reaching shackspace" section copied from 2018 event
events:x2go-gathering-2020 [2021/05/22 11:36] (current)
sunweaver
Line 10: Line 10:
  
 <note important>While X2Go: The Gathering is a pretty small event with usually no more than 15 participants, it has had international visitors in the past, which brings a risk of spreading Covid-19 further. As the Covid-19 pandemic will bug us until spring 2021 at the very least, we kindly ask our international participants to stay at home and join us virtually instead. Thus, we will only allow registrations from Germany, Austria, Switzerland (DACH).</note> <note important>While X2Go: The Gathering is a pretty small event with usually no more than 15 participants, it has had international visitors in the past, which brings a risk of spreading Covid-19 further. As the Covid-19 pandemic will bug us until spring 2021 at the very least, we kindly ask our international participants to stay at home and join us virtually instead. Thus, we will only allow registrations from Germany, Austria, Switzerland (DACH).</note>
 +
 +If you're interested in joining us physically, please contact **[[X2Go-ML-1@baur-itcs.de|Stefan Baur]]**. Note that we will not be providing accomodation this year (so if you cannot commute daily, you will have to look for a hotel/hostel room yourself), **but we still need your contact info if you wish to take part in person, due to current Covid-19 health regulations**. Also, you will be required to wear a non-medical everyday mask or comparable mouth and nose cover (of course, better masks like N95/KN95/FFP2/FFP3 are okay as well, as long as they do not have an exhalation valve), both when using public transport (and while waiting at the platforms/stops), as well as inside shackspace (you will likely be allowed to take the mask off while sitting at your desk, but we cannot guarantee that yet).
 +
 +For joining us virtually, you can join in any time, even on short notice, no sign-up required (it would still be nice if you'd let us know in advance, so we can make sure we have sufficient server and streaming capacity).
  
 Reaching shackspace: Reaching shackspace:
Line 24: Line 28:
   * ORCA annual meeting on Sunday afternoon (official invitation to follow), with most of the members attending via live stream   * ORCA annual meeting on Sunday afternoon (official invitation to follow), with most of the members attending via live stream
  
-===== Friday/Saturday items ===== +===== Sponsoring ===== 
-  * Welcome / X2Go's State of the Union Address  + 
-  What's new and coming in X2GoClient what happened in X2Go behind the scenes and under the hood (libx2goclient+Usually, this section would read "As always, we are open to sponsorships", but Covid-19 changes that as well. 
-  * X2Go Plugin for Remmina/HTML5 Client + 
-  * Last year's changes and improvements to NX-libs  +As this year's event is a hybrid event with minimal on-site participation, there is no need for event sponsorships. 
-  * Open Coding Session / Bugsquashing + 
 +However ... 
 + 
 +[[https://cfd.direct|{{:events:sponsor-cfd-direct-logo.png?nolink|CFD.direct}}]] 
 + 
 +[[https://cfd.direct|CFD.direct]], who also sponsor our cloud-based macOS build servers for 2020 -  had already pledged to sponsor this event with 700 EUR (plus VAT), a 200 EUR increase over their usual X2Go event sponsorships in the previous years. Upon hearing about our change of plans, they decided to add another 300 EUR on top, so now we're at 1000 EUR (with no VAT incurring) - which we will now use to tackle the long-lasting clipboard issues in NX.  
 + 
 + 
 + 
 +[[https://klo.es|{{:events:logo_klo.png?100 nolink|KLO Ingeniería Informática}}]] 
 + 
 +[[https://klo.es|KLO Ingeniería Informática]] had already made a 100 EUR donation (currently in escrow on the ORCA account) a while ago, also aimed at fixing said NX clipboard issues, so we currently have a total of 1100 EUR at our disposal for this. 
 + 
 +===== Event Schedule ===== 
 + 
 +**ALL TIMES CEST** 
 +=== Friday Schedule === 
 + 
 +<note important>We will be using a Jitsi session for the presentations. The session will be live-streamed to YouTube, so please follow the presentation on YouTube to keep the load on our Jitsi server down. Links to both the Jitsi server and the YouTube livestream will be linked above, some time between 17:00h-18:00h 
 +</note> 
 +For Q&A, we will try to take questions via Jitsi, but also via YouTube chat and possibly IRC - we'll see how that goes. :-) 
 + 
 +** Friday is a purely virtual event ** 
 + 
 +Full recording is available [[https://youtu.be/RtraL3dXacY|here]] - you can jump to the individual talks using the links below. 
 + 
 +^Time Slot      ^ Topic       ^ Speaker / Moderator ^ 
 +| ~18:00h | Official Welcome | **Stefan** | 
 +| 18:00h-18:05h | today's agenda | **Stefan** | 
 +| 18:05h-18:15h | [[https://youtu.be/RtraL3dXacY?t=75|X2Go's State of the Union Address]] | **Stefan** | 
 +| 18:15h-18:20h | ** 5min ** break || 
 +| 18:20h-18:40h | [[https://youtu.be/RtraL3dXacY?t=1064|HTML5 Client for X2Go]] | Mike#(prerecorded message due to possible scheduling conflict 
 +| 18:40h-18:50h | ** 10min ** break || 
 +| 18:50h-19:10h | [[https://youtu.be/RtraL3dXacY?t=2713|libx2goclient/X2Go Plugin for Remmina]] | Mihai | 
 +| 19:10h-19:20h | ** 10min ** break || 
 +| 19:20h-20:00h | [[https://youtu.be/RtraL3dXacY?t=4543|Last year's changes and improvements to NX-libs]] | Uli | 
 +| 20:00h-20:20h | [[https://youtu.be/RtraL3dXacY?t=8391|An X2Go Use Case: Computational Fluid Dynamics as a cloud service]] | Chris Greenshields (CFD.direct) | 
 +| 20:20h-20:25h | ** 5min ** break || 
 +| 20:25h-20:45h | [[https://youtu.be/RtraL3dXacY?t=11083|Realtime audio compression in QVD: Benefits, implementation and challenges]] | Vadim Troshchinskiy (QVD) | 
 +| 20:45h-20:55h | ** 10min ** break || 
 + 
 + 
 +=== Saturday Schedule === 
 + 
 +<note important>For Saturday, as there are no presentations, we'll be streaming directly to YouTube. Feel free to ask questions in the YouTube chat or via IRC.</note> 
 + 
 +Recording can be found [[https://youtu.be/09fRFyKnqCk|here]] 
 + 
 +You will most likely hear us talk in German, but don't let that stop you from interrupting us and asking questions in English. We're monitoring the IRC channel #x2go on irc.libera.chat as well as the YouTube chat.  
 + 
 +Open Coding/Bugsquashing, starting 10:00h, expected to end around 18:00h; **Stefan** will be in charge of the "airing out" breaks (10 minutes every 20-30 minutes) if windows cannot be left open permanently 
 +^ Topic ^ Participants ^ 
 +| the dreaded NX Clipboard bug | Uli, Stefan | 
 +| X2Go connections freeze after a while on Ubuntu 20.04 when used as a server | Stefan -> Uli/Mihai | 
 +| X2GoClient: Desktop Environment selection | Mihai, Mike#2 |  
 +| macOS issues in X2GoClient | Mihai, Mike#2 | 
 +| libx2goclient | Mihai | 
 +| review of ORCA finance report | Juri, if still required | 
 +| TCE on Pi | Juri, maybe Stefan and Mihai | 
 +| EnterpriseLibre VHost? | Juri | 
 +| Gitlab? | Juri, but will probably require Mike#1, so -> Sunday or another time | 
 +| Broker Demo on Buster/LDAPS | Stefan, if time permits | 
 + 
 +=== How to reproduce the clipboard bug on the first try === 
 + 
 +Requirements:  
 +  * Windows 7 (Likely to happen with Win10 as well, but not tested yet) 
 +  * notepad.exe (The Windows system utility one, **not** notepad++) 
 +  * X2GoClient 4.1.2.3 - (Nightly Build: x2goclient-4.1.2.3-2020.08.21-60be3ad-setup.exe) 
 +  * a preconfigured X2Go Session in PubApps mode 
 +  * Pale Moon on the Server (Other applications that highlight a block of text upon clicking into the text field are likely affected as well) 
 + 
 +Steps to reproduce: 
 +  - Open notepad.exe 
 +  - Type "Tsch&ouml;" (yes, with the ampersand ... but without the quotes) 
 +  - Press Ctrl-A 
 +  - Press Ctrl-C 
 +  - Open X2GoClient 
 +  - Start X2Go session 
 +  - Start Pale Moon in X2Go 
 +  - Click the URL bar 
 +  - Press Ctrl-V 
 + 
 +Expected Result: 
 +  * Clipboard content gets pasted into URL bar 
 + 
 +Actual Result: 
 +  * Clipboard locks up / goes out of sync 
 + 
 +The bug does **not** manifest itself when the following configuration options in X2GoClient are set: 
 +  * Options/Settings/X.Org Server Settings 
 +    * use integrated X Server 
 +    * check the Box "do not use PRIMARY clipboard" 
 + 
 +=== Sunday Schedule === 
 +<note important>For Sunday, as there are no presentations after the ORCA meeting, we'll be streaming directly to YouTube. Feel free to ask questions in the YouTube chat or via IRC.</note> 
 + 
 +See the links below for the recordings.
  
 +^Time Slot      ^ Topic       ^ Speaker / Moderator ^
 +| 10:00h-12:00h | [[https://youtu.be/nJf1nv8v8Io|ORCA Annual Meeting]], see below | **Stefan** / Mike |
 +| 12:00h-evening | [[https://youtu.be/g_D_5dn136g|Open Coding/Bugsquashing]] - please remember to make sufficient "airing out" breaks | **Stefan** |
 +| evening | Cleaning Rage - tidy up the room - //note that only one person should be in the room and windows need to be open when vacuum cleaner is being used// | **Stefan** |
 +| End of Event | Official Goodbye | **Stefan** |
  
-===== ORCA e.V. annual meeting DRAFT/ENTWURF =====+===== ORCA e.V. annual meeting ===== 
 +  * Date: 2020-09-20 
 +  * Time 10:00 CEST **UPDATE: Wir starten vermutlich erst gegen 11:00, aus kurzfristig aufgetretenen organisatorischen Gründen ** 
 +  * Location: Online/shackspace, Ulmer Straße 255, 70327 Stuttgart -  Link zum virtuellen Konferenzraum: (Versammlung beendet) 
 +  * Komplette Aufzeichnung [[https://youtu.be/nJf1nv8v8Io|hier]] - Sprung zu den einzelnen Abschnitten über die Links unten
   * This is the annual meeting ("Jahreshauptversammlung") of ORCA e.V.   * This is the annual meeting ("Jahreshauptversammlung") of ORCA e.V.
   * ORCA   * ORCA
Line 46: Line 156:
  
   - Eröffnung   - Eröffnung
-    - Begrüßung +    - [[https://youtu.be/nJf1nv8v8Io?t=7|Begrüßung]] 
-    - Feststellung der Beschlussfähigkeit +    - [[https://youtu.be/nJf1nv8v8Io?t=38|Feststellung der Beschlussfähigkeit]] 
-    - Festlegung des Schriftführers +    - [[https://youtu.be/nJf1nv8v8Io?t=69|Festlegung des Schriftführers]] - //(Anm.: muss kein Vereinsmitglied sein)// 
-  - Bericht der Vorstände +  - [[https://youtu.be/nJf1nv8v8Io?t=101|Bericht der Vorstände]] 
-  - Entlastung des Vorstandes (gesamt; im Verweigerungsfall einzeln) +  - [[https://youtu.be/nJf1nv8v8Io?t=574|Entlastung des Vorstandes]] //(Anm.: gesamt; im Verweigerungsfall einzeln)// 
-  - Bericht des Kassenwarts +  - [[https://youtu.be/nJf1nv8v8Io?t=1035|Bericht des Kassenwarts]] 
-  - Entlastung des Kassenwarts +  - [[https://youtu.be/nJf1nv8v8Io?t=1686|Entlastung des Kassenwarts]] 
-  - Abstimmung über Höhe und Fälligkeit der Mitgliedsgebühren (TODODo we need to do this again?+  - [[https://youtu.be/nJf1nv8v8Io?t=1769|Abstimmung über Höhe und Fälligkeit der Mitgliedsgebühren]] //(Anm.Stefan/Juri prüfen, ob bisheriger Betrag ausreichend sein sollte; spätester Einzahlungstermin wieder 31.10.; Mahnung 30.11.; Ausschluss 31.12.)// 
-  - Anträge +  - [[https://youtu.be/nJf1nv8v8Io?t=2052|Anträge]] 
-  - Sonstiges +  - [[https://youtu.be/nJf1nv8v8Io?t=2093|Sonstiges]] 
-  - Ende+  - [[https://youtu.be/nJf1nv8v8Io?t=2605|Ende]]
 ===== Core Team Members Availability Chart ===== ===== Core Team Members Availability Chart =====
 <code> <code>
Line 78: Line 188:
 Note: October weekends should be avoided if possible; multiple issues (public holiday on first weekend, LinuxDay.AT on second weekend, general time constraints) with these. Note: October weekends should be avoided if possible; multiple issues (public holiday on first weekend, LinuxDay.AT on second weekend, general time constraints) with these.
  
-<del>Note for Stefan: If Gathering takes place in Essen, check Unperfekthaus availablility - they might be closed for renovation or something similar.</del>+Note for Stefan: Make sure shackspace has sufficient paper towels and disinfectant; also face masks if budget allows.
events/x2go-gathering-2020.1597257276.txt.gz · Last modified: 2020/08/12 18:34 by stefanbaur