User Tools

Site Tools


events:x2go-gathering-2024

X2Go: The Gathering 2024

Motto: Back to life, back to reality!

Motto: Back to life, back to reality!

Date: 2024-06-28 to 2024-06-30

Location: Linuxhotel, Villa Vogelsang, Antonienallee 1, 45279 Essen-Horst, Germany

X2Go: The Gathering is the annual event where users, admins, and developers (including the i18n volunteers) of X2Go meet face to face, to discuss current X2Go-related issues, fix open bugs, and have a good time getting to know each other. As there is some overlap between X2Go, Arctica, and orca e.V., you can expect to see members of those groups as well.

As usual, this was a three-day event, and a “work and play” gathering; We'll have grid power, WiFi, hotel style rooms, youth hostel-like service, recreational facilities available, group entertainment available in the evening.

The recording of Saturday's discussions can be found here: https://youtube.com/live/J6hY59JqsKk

List of Participants

NameFunctionRoom typeSaturday warm meal
Stefan Baur Master of Ceremonies/Timemeister single room dinner
Mike Gabriel XO of Ceremonies prefers single room, would be ok with shared double room dinner
Juri Grabowski regular participant shared double room with Naira lunch
Naira Grabowski regular participant shared double room with Juri lunch
Mihai Moldovan Timegeselle/Videomeister single room dinner
Martti Pitkänen regular participant single room doesn't care - so lunch
Ulrich Sibiller regular participant single room didn't make up his mind - so lunch

Schedule

Dinner costs for Friday (Pizza delivery) will be sponsored by CFD.direct (up to 300 EUR total) - Thanks a lot!

Friday Schedule

Time slot Topic Speaker / Moderator Comment
17:00h Check-In starts/distribution of room keys Stefan / Linuxhotel Staff: Kathy Quick introduction to Linuxhotel's house rules
17:45h quick vote regarding Saturday Dinner - Lentils & Spätzle, BBQ, delivery food (Pizza again?)
18:00h order Pizza
18:30h have fun eating Pizza, have a drink and get to know the other participants' X2Go-related work
~18:45h Official Welcome Stefan
followed by … informal get-together/setup of equipment for the coming days Stefan, Mihai, everyone else that has larger equipment takes place in the conference room - room won't be available before 18:00h!
20:00h Not-so-secret ;) Meeting between Mike and the staff Mike, Linuxhotel staff

Warm meal/cold cuts on Saturday: We had one warm meal on Saturday. Everybody interested in a warm lunch will head to Unperfekthaus - we have a reservation there for an all-you-can-eat buffet, softdrinks included, and free access to the exhibition - which was scheduled for 13:00 CEST, but was postponed to 14:00 CEST. For dinner, we had cold cuts. Some of us preferred a warm meal for dinner instead, with cold cuts for lunch, so Stefan was granted access to the Linuxhotel kitchen to cook for those.

Saturday Schedule

time slot Topic Speaker / Moderator
09:00h-10:00h Breakfast
10:00h-10:10h today's agenda Stefan
10:10h-10:20h X2Go's State of the Union Address Stefan
10:20h-10:30h 5+xmin break
10:30h-10:50h Brainstorming/Discussion: How to deal with the wayland “threat”? Can we merge X2Go and waypipe somehow? What's an approximate price tag? → option to work on this starting 12:00h Stefan
10:50h-10:55h 5min break
10:55h-11:15h Brainstorming/Discussion: Future of macOS build hosts (Apple Silicon?) - how much work is needed, how much will it cost? Stefan, Mihai
11:15h-11:20h 5min break
11:20h-12:00h Brainstorming/Discussion: Planning X2Go's Sovereign Tech Fund application (as well as other applications, see below) - identify most pressing needs, sum them up Stefan, Mike
12:00h departure to UnperfektHaus for warm lunch everyone that signed up for warm lunch
12:00h Grocery Shopping (ingredients for at least 6 servings; two vegetarians) after weather check and quick vote Stefan and Mihai
12:00h-13:00h BoF meetings, coding session: takes place in the conference room; WG meeting room and Chimney Room are available for “BoFing out” → check out waypipe? → check out shell.segfault.net and X2Go everyone that hasn't signed up for warm lunch
13:00h-14:00h Lunch is served at UnperfektHaus everyone that signed up for warm lunch
13:00h Stefan will sneak out to prepare dinner Stefan
13:00h-15:00h Cold Cuts are served at LinuxHotel, BoF meetings, coding session: takes place in the conference room; WG meeting room and Chimney Room are available for “BoFing out” everyone interested and not at UnperfektHaus
15:00h-17:00h BoF meetings, coding session: takes place in the conference room; WG meeting room and Chimney Room are available for “BoFing out” everyone interested
17:00h-18:00h dinner is served everyone that signed up for warm dinner - plus two surprise guests …
18:00h-19:00h Invoicing Time Juri/Stefan
19:00h-until bedtime BoF meetings, coding session: takes place in the conference room; WG meeting room and Chimney Room are available for “BoFing out” everyone interested

Sunday Schedule

time slot Topic Speaker / Moderator
08:30h-09:00h Room Cleaning Rage - Rooms must be cleaned and cleared of all personal belongings by 9 am! All luggage and personal belongings need(s) to be moved to the back/to the sides of the Conference Room
09:00h-10:00h Breakfast - Note: WG meeting room must be cleaned and cleared by 10 am! takes place in Chimney Room
10:00h-12:00h orca e.V. außerordentliche Mitgliederversammlung - in German - mainly for orca Members! See below for topics Stefan
10:00h-12:00h Open Coding Session / Bugsquashing Everyone else that isn't part of orca and doesn't want to listen in → please work quietly in the back, or enjoy the park, …
12:00h-12:10h 10min break
12:10h-13:00h lunch break (cold cuts/breadrolls) immediately followed by Conference Room and Chimney Room Cleaning Rage and departure of Mihai, Stefan and Martti important: start dishwasher ASAP Stefan(in charge)/Everyone
13:00h-14:00h Open Coding Session / Bugsquashing
14:00h-14:10h conference room inspection w/ Linuxhotel staff Mike(in charge)/Everyone
14:10h End of Event Mike

Cost Overview

Costs per person when staying in a single-bed bedroom
24,00 EUR for conference room use and beverage flat fee on all 3 days.
+60,00 EUR for two nights in a single-bed bedroom
+16,00 EUR for two breakfasts
+30,00 EUR for lunch and dinner on Saturday
+ 5,00 EUR for conference room cleanup on Sunday
=135,00 EUR to be paid to Stefan/Juri on Sunday morning (cash only) or in advance (direct debit/wire)
Costs per person when staying in a 2-bed/3-bed shared bedroom
24,00 EUR for conference room use and beverage flat fee on all 3 days.
+30,00 EUR for two nights in a two-bed/three-bed bedroom
+16,00 EUR for two breakfasts
+30,00 EUR for lunch and dinner on Saturday
+ 5,00 EUR for conference room cleanup on Sunday
=105,00 EUR to be paid to Stefan/Juri on Sunday morning (cash only) or in advance (direct debit/wire)
Costs per person when just “peeking in” and having breakfast/dinner/lunch with us
8,00 EUR for conference room use and beverage flat fee per day
+ 8,00 EUR for breakfast per day
+30,00 EUR for lunch and dinner on Saturday
+ 5,00 EUR for conference room cleanup on Sunday
=59,00 EUR to 75,00 EUR to be paid to Stefan/Juri upon arrival (cash only)
Costs per person when just “peeking in” and not having breakfast/dinner/lunch with us
8,00 EUR for conference room use and beverage flat fee per day.
+ 5,00 EUR for conference room cleanup on Sunday
=13,00 EUR to 29,00 EUR to be paid to Stefan/Juri upon arrival (cash only)
Additional costs to expect - (mostly) paid on site
+ ??,?? EUR hard liquor at Linuxhotel (cash only) - please drink responsibly, and don't drink at all if you're one of our designated drivers
+ 5,00 EUR Sauna at Linuxhotel (cash only, unless paid in advance)
+30,00 EUR for lunch and dinner on Saturday, if you want to skip breakfast, but want to have lunch/dinner with us

Info for train travellers

  • The nearest subway station is “Essen-Horst”
  • This subway line is operated by Deutsche Bahn, so you can book your railway ticket to destination Essen-Horst and have the subway ticket included in your regular train ticket. Advantage: no need to figure out how the local ticket vending machine works (plus it's probably cheaper that way).
  • It's a ~ 15 Minute walk from Essen-Horst to the Linuxhotel, please use the route as suggested here: http://goo.gl/maps/wJWrv
  • NB: some navigation systems plot a shorter pedestrian route that leads through the woods, but from personal experience I (Stefan) can tell you that you do not want to use that path when carrying luggage, possibly in the dark, when you've never walked it before.

Topics

  • The usual “X2Go: State of the Union” talk
  • X2Go and Wayland/Waypipe → investigate, provide rough sketch/outline
  • In addition to working on closing some bugs and migrating others to our Gitlab instance, we'll also take a look at https://apply.opentech.fund/foss-sustainability-fund/ :
  • shell.segfault.net and X2Go → try it out, document it
    • FAQ https://www.thc.org/segfault/faq #13 seems relevant
    • libssh doesn't support SetEnv in config
    • using secret@segfault.net returns a prompt where the secret can be entered manually, X2GoClient could try to parse this like a 2FA auth …
  • Bugsquashing and Maintenance

orca e.V. außerordentliche Mitgliederversammlung (in German) - Sonntag, 30.06.2024, 10:00 CEST

  • This is an additional general meeting (“außerordentliche Mitgliederversammlung”) of orca e.V., a German public-benefit nonprofit association
  • This is not the regular, annual meeting that is required by law, but an additional one, due to certain circumstances requiring timely decision-making.
  • 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
  • Donations to orca e.V. are tax-deductible in Germany (and maybe in other countries as well)
  • The meeting will take place on Sunday, as shown in the schedule above. 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, as listed below.

Jitsi-URL zur Teilnahme (bitte Copy & Paste nutzen): https://coremeet.workadventu.re/wsql20-estatesphere#userInfo.displayName="BitteHierDeinenNamenEintragen"

Tagesordnung:
 1.  Eröffnung
     a. Begrüßung
     b. Feststellung der Beschlussfähigkeit
     c. Festlegung des Schriftführers für diese Versammlung
        (muss kein Vereinsmitglied sein)
 2.  Antrag: Abstimmung bezüglich der Nutzungsregeln für gitlab.x2go.org
 3.  Antrag: Information und Abstimmung zu weiterem Vorgehen 
     "Möglichkeit der Auftragsvergabe an Mitglieder/deren Firmen"
 4.  Antrag: Abstimmung bezüglich möglicher Satzungsänderungen
     (75% Ja-Stimmen notwendig)
     a. zu eventuell notwendigen Änderungen, u.a. falls das Finanzamt
        unseren Status als gemeinnütziger Verein aufhebt
        (dieses Jahr steht eine entsprechende Prüfung an)
     b. zu Ehrenamts- und Übungsleiterpauschalen
 5.  Bericht der Vorstände
 6.  Entlastung des Vorstandes (gesamt; im Verweigerungsfall einzeln)
 7.  Zwischenbericht des Kassenwarts
 8.  Neuwahl des Vorstandes:
     a. Kandidatenvorstellung
     b. (wenn gewünscht) Fragerunde
     c. Wahl
 9. (Neu)wahl des Schriftführers (bislang vakant):
     a. Kandidatenvorstellung
     b. (wenn gewünscht) Fragerunde
     c. Wahl
10. weitere Anträge
11. Sonstiges
12. Ende

Die Reihenfolge der Punkte ist mit Absicht so gewählt, dass die Entscheidungen zuerst kommen, die eine
möglichst breite Mehrheit unter den Mitgliedern haben sollten - falls Teilnehmer nicht in der Lage
sind, für die gesamte Dauer anwesend zu sein.
events/x2go-gathering-2024.txt · Last modified: 2024/07/15 14:15 by stefanbaur