X2Go: The Gathering 2021 - Over 9000!
ATTENTION: The Gathering 2021 has been CANCELLED due to illness of several core members. Please monitor the mailing lists and the general event page for updates as to when the next X2Go: The Gathering will take place. The ORCA Meeting will take place on 2022-03-27, as indicated below.
Date: 2021-12-03 to 2021-12-05
Location: Virtual Event
X2Go: The Gathering 2021 - AKA “Over 9000!” - will be an entirely virtual event and will take place from Friday afternoon, 2021-12-03, to Sunday afternoon/evening, 2021-12-05.
If you're wondering what the “Over 9000!” is about, take a look at Wikipedia for the meme and
at this website here, especially the box titled “COVID-19-Fälle” (active Covid-19 cases), which is way over 9000.
Under normal conditions, X2Go: The Gathering would be the annual event where users, admins, and developers (including the i18n volunteers) of X2Go, as well as members from the Arctica project and the orca e.V. nonprofit meet face to face, to discuss current X2Go-related issues, fix open bugs, and have a good time getting to know each other.
Sadly, due to the ongoing Covid-19 pandemic, this year's X2Go: The Gathering will have to remain entirely virtual.
Due to various reasons, we were unable to schedule the event earlier in the year, where Covid-19 infection numbers were lower and where meeting outside or keeping the windows open all day might have worked, so we're stuck with this late event date, which sadly coincides with the fourth Covid-19 wave here in Germany.
You can join in any time, even on short notice, no sign-up required .
Current plan is to have a fully virtual event, with live streaming and recording (YouTube):
Presentations online on Friday evening
“Hackathon”-like online meeting on Saturday, continuing into Sunday morning
ORCA annual (online) meeting on Sunday afternoon (official invitation to follow)
We plan to release (at least) three new features for X2Go at or at least shortly after this year's X2Go: The Gathering, namely:
The former two are currently already available via nightly builds, but we intend to declare them stable and turn them into a proper release.
The latter should become available with the next Remmina release. Also, we intend to present the current state of X2Go-TCE on the Raspberry Pi.
If time permits (and the individuals required for this are available for it), we will also attempt to move our bugtracker and git to our own gitlab instance (at least for new bugs).
Usually, this section would read “As always, we are open to sponsorships”, but Covid-19 changes that as well.
As this year's event is an entirely virtual event, there is not really a need for event sponsorships.
However, if you're a company that had planned to sponsor the event, we'd appreciate it if you'd redirect the money to some paid work on X2Go instead.
A list of companies/individuals available for this can be found here.
If you're not sure what to sponsor - while the features already mentioned above are ready to be included in a stable release, they could still use some more love and affection.
For example:
The HTML5 and Remmina clients don't support file and printer sharing yet
The HTML5 client also lacks sound support
The HTML5 client only works with KDrive, not “classic” X2Go-NX (to be honest, NX inside HTML5 doesn't really make sense since we are about to release KDrive as stable, but if you feel you have a good reason for it, let us know …)
Remmina only works with “classic” X2Go-NX, not KDrive, and only on a client that still supports X11 (even though Remmina in general also works on a Wayland-only client) → KDrive support would require a shared library for KDrive, either written in GTK or with more low level rendering toolskits (e.g. Glib-2.0 and Cairo, etc.).
KDrive probably needs some more work on the Windows (and possibly macOS) Client side.
X2Go-TCE on the Pi, while functional in general, still has some untested areas and is a little rough around the edges.
Also, we have been contacted once again regarding USB forwarding support in X2Go, so anyone interested in co-sponsoring this feature should speak up or at least contact me off-list - maybe we can get a co-sponsoring going, lowering the cost for all parties involved.
And of course, you can also make donations, either in general or specifically earmarked for X2Go, via orca e.V.
Event Schedule
The entire schedule, save for the time and date of the orca e.V. meeting on Sunday, is still in a state of flux. We may move some presentations to a Saturday slot, depending on the availability of the speakers involved. If you would like to present something, please contact Stefan via
E-Mail and let him know the title of your presentation/talk, the expected duration and the times you would be available. Of course, you can also pre-record your presentation/talk if you want, but you will have to upload it to YouTube yourself and let us know the link (it may be unlisted, but must not be marked “private”).
ALL TIMES CET
Friday Schedule
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 on Friday.
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
Live stream / recording will be made available here.
Time Slot | Topic | Speaker / Moderator |
~18:00h | Official Welcome | Stefan |
18:00h-18:05h | today's agenda | Stefan |
18:05h-18:15h | X2Go's State of the Union Address | Stefan |
18:15h-18:20h | 5min break |
18:20h-18:40h | HTML5 Client for X2Go | Stefan, standing in for Alex |
18:40h-18:50h | 10min break |
18:50h-19:10h | (Lib)X2GoClient & X2Go Internals 2021 | Mihai |
19:10h-19:20h | 10min break |
19:20h-20:00h | Introducing GitLab to X2Go | Melroy |
20:00h-20:10h | 10min break |
20:10h-20:30h | X2Go Plugin for Remmina | Daniel Teichmann (prerecording?) |
20:30h-20:40h | 10min break |
20:40h-21:20h | ??? | TBA |
21:20h-21:30h | 10min break |
21:30h-evening | Open Coding/Bugsquashing | Stefan |
Saturday Schedule
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 09:00h-10:00h on Saturday.
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.
Live stream / recording will be made available here.
Time Slot | Topic | Speaker / Moderator |
11:00h-11:05h | today's agenda | Stefan |
11:05h-11:25h | Last year's changes and improvements to NX-libs | Uli |
11:25h-11:35h | 10min break |
11:35h-11:55h | X2Go-TCE-Live on the Raspberry Pi | Stefan |
11:55h-12:05h | 10min break |
12:05h-evening | Open Coding/Bugsquashing | Stefan |
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'll be monitoring the IRC channel #x2go on irc.libera.chat as well as the YouTube chat.
Topic | Participants |
the dreaded NX Clipboard bug - is it still an issue or gone for good? | 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 |
Sunday Schedule
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.
Live stream / recording will be made available here.
Time Slot | Topic | Speaker / Moderator |
11:00h-13:00h | ORCA Annual Meeting, see below | Stefan / Mike |
13:00h-evening | Open Coding/Bugsquashing | Stefan |
End of Event | Official Goodbye | Stefan |
ORCA e.V. annual meeting
Date: 2022-03-27
Time 11:00 CEST
-
Komplette Aufzeichnung wird im Anschluss ebenfalls hier veröffentlicht - Die einzelnen Abschnitte werden dann per Sprungmarke erreichbar sein.
This is the annual meeting (“Jahreshauptversammlung”) of ORCA e.V.
ORCA
stands for Open Remote Computing Association
has been founded at X2Go: The Gathering 2017
includes members of several open remote computing projects, like Arctica and FreeRDP, not only X2Go
We are required to have these meetings about once a year.
As X2Go: The Gathering is an event where the majority of ORCA members tends to take part in, it makes sense to hold the required annual meeting as part of the X2Go: The Gathering event.
The meeting is likely to take place on Sunday. Current orca e.V. members will be invited to this event by individual e-mail.
The language of this event item is German.
This event item has its own sub-agenda:
Vorläufige Agenda - Ergänzungen/Änderungen können bis zur und auch während der Versammlung per Antrag erfolgen!
Eröffnung
Begrüßung
Feststellung der Beschlussfähigkeit
Festlegung des Schriftführers für diese Versammlung - Freiwilligmeldung: Mike Gabriel
Bericht der Vorstände - Vorgetragen von Stefan Baur, 1. Vorsitzender, da 2. Vorsitzender heute als Schriftführer agiert
Entlastung des Vorstandes (Anm.: gesamt; im Verweigerungsfall einzeln)
Bericht des Kassenwarts - Vorgetragen von Juri Grabowski (Kassenwart) und ggf. Stefan Baur, so Rückfragen zu Themen, bei denen er stellvertretend/ergänzend tätig war
Entlastung des Kassenwarts
Abstimmung über Höhe und Fälligkeit der Mitgliedsgebühren - Juri und Stefan präsentieren Vorschläge zur Ausgestaltung, gefolgt von Abstimmung
Anträge
Antrag: Wie soll im Jahr 2024 bezüglich Steuererklärungen 2021-2023 verfahren werden?
Optionen:
Wir beschließen bereits jetzt, den bisherigen Steuerberater erneut zu beauftragen - Kostenpunkt dann 3 x 343,43 EUR (mindestens)
Wir beschließen bereits jetzt, einen Steuerberater zu beauftragen, versuchen aber, einen günstigeren zu finden, bisheriger wird nur beauftragt, wenn sich kein günstigerer findet (mindestens 3 Angebote einholen)
Wir beschließen, dass der 2024 während der Abgabefrist im Amt befindliche 1. Vorsitzende die Erklärung selbst erstellen soll (Risiko: Formfehler, Entzug der Gemeinnützigkeit) - gegebenenfalls kann er sich Unterstützung suchen, sofern die Kosten dafür deutlich unter den zu erwartenden 3 x 343,43 EUR liegen, aber die Haftung hat dann allein der 1. Vorsitzende
Wir beschließen die Vertagung der Frage bis zur Jahreshauptversammlung 2023 (2024 nicht möglich, da nicht gesagt ist, dass die JHV vor gefordertem Abgabetermin stattfinden kann
gegebenenfalls Wortmeldungen
Abstimmung
Antrag, Mitgliedsgebühren per Lastschrift einzuziehen (Entsprechende Anträge wurden von mehreren Mitgliedern leicht unterschiedlich formuliert gestellt)
Erklärung von Stefan, warum er das (derzeit) für keine gute Idee hält (obwohl nach aktueller Aussage kostenfrei möglich) und warum eine oder gegebenenfalls auch mehrere Erinnerungsmails so oder so sinnvoll sind.
gegebenenfalls weitere Wortmeldungen pro/contra
Abstimmung
Antrag: Tageslimiterhöhung/Vereinheitlichung für Vorstände und Kassenwart
Da der Kassenwart keine Bank-Karte hat (PushTAN), ist ein temporäres Hochsetzen des Tageslimits nur per Papiervordruck möglich (Vorstände haben Karten und können es daher online). Es hat sich gezeigt, dass das voreingestellte Tageslimit von 1.000 Euro zu niedrig ist.
Festlegung eines einheitlichen Betrags für alle Personen mit Onlinebankingzugang zum Vereinskonto
Vorschlag: 2.000 Euro
gegebenenfalls weitere Vorschläge
Abstimmung
Antrag: Versand der Kontoauszüge an Kassenwart
Wir haben bei der Sparkasse Ulm aufgrund unserer Gemeinnützigkeit ein kostenloses Konto. Ausgenommen davon sind aber Online-Kontoauszüge, so widersinnig das auch klingt. Ein Auszug kostet 1 Euro, und zwar pro empfangender Person. Das macht unsere Einsparungen durch den Kontowechsel zur Hälfte zunichte und ist daher zu vermeiden.
Aktuell kommt der Kontoauszug in Papier zum 1. Vorsitzenden und wird von diesem per Post an den Kassenwart weitergeleitet. Es findet aktuell offenbar keine Berechnung für den Papierausdruck und Postversand statt.
Abholung am Kontoauszugsdrucker scheitert daran, dass keiner eine dafür geeignete Karte hat (auch wenn es mit Karte grundsätzlich möglich wäre, auch in Sparkassen rund um Stuttgart oder Fleckeby den Auszug abzuholen).
Vorschlag: Direkter Versand an Kassenwart, in der Hoffnung, dass es weiter kostenlos bleibt; sollte nachträglich eine Bepreisung über 1 Euro/Monat erfolgen, dann Wechsel auf Online, aber Zustellung nur an Kassenwart-Online-Banking-Account
gegebenenfalls weitere Vorschläge
Abstimmung
Neuwahl des Vorstandes:
Kandidatenvorstellung:
Stefan Baur (amtierender 1. Vorsitzender) → 1. Vorsitzender
Mike Gabriel (amtierender 2. Vorsitzender) → 2. Vorsitzender
weitere Kandidaten nach spontaner Meldung
(wenn gewünscht) Fragerunde
Wahl
Neuwahl des Kassenwarts:
Kandidatenvorstellung
(wenn gewünscht) Fragerunde
Wahl
(Neu)wahl des Schriftführers (bislang vakant):
Kandidatenvorstellung
(wenn gewünscht) Fragerunde
Wahl
Sonstiges
Hinweis, dass Mitgliedsgebühren aufgrund der zwischenzeitlich erfolgten Anerkennung der Gemeinnützigkeit in Deutschland steuerlich absetzbar sind.
Hinweis, dass “X2Go: The Gathering 2021” als fünftägige, abendliche Online-Veranstaltung “X2Go: The Spread 2022” nachgeholt wird
Ende