Table of Contents

X2Go: The Gathering 2015 @ Linuxhotel

Date: 2015-06-19 to 2015-06-21

Three-day event at http://www.linuxhotel.de (for conditions, see: https://www.linuxhotel.de/community.html / http://www.linuxhotel.de/community.en.html, Essen (“work and play” gathering; grid power, wifi, hotel style rooms, youth hostel-like service, recreational facilities available, group entertainment available in the evening)

Responsibilities

Sponsoring

We have received a 450 EUR donation from Hetzner Online, which we will be using to sponsor the accommodation costs of a few participants, as well as BBQ ingredients, carpooling costs, …

Thanks to Hetzner for this very generous offer! Hetzner Online

List of Participants

All confirmed participants in alphabetical order:

  1. Alonso, Nicolas Arenas (Qindel/TheQVD)
  2. Baur, Stefan (BAUR-ITCS) - Timemeister
  3. DePaulo, Michael Swinick - Deep C Diver
  4. Fandiño, Salvador (Qindel/TheQVD)
  5. Fleten, Kjetil Andre (fleten.net)
  6. Gabriel, Mike (DAS-NETZWERKTEAM)
  7. Heinold, Henning (tarent)
  8. Martinez, Nito (Qindel/TheQVD)
  9. Moldovan, Mihai (BAUR-ITCS) - Timegeselle and Endian-chasing Cowbyte
  10. Pedersen-Cook, Mark (fleten.net)
  11. Wicke, Florian (Hetzner)

Names in italics indicate that the particular person is one of the event organizers. Bold shows nicknames and honorary titles.

All available beds are booked out! If you want to take part in the event, you need to bring your own sleeping bag and sleep on the conference room floor, or look for a room elsewhere. Please send an E-Mail to X2Go-ML-1@baur-itcs.de if you would like to be put on a waiting list for a bed, in case one or more become available again.

Schedule

Friday 2015-06-19

Arrival Plan

When Where Who
11:25h DUS Airport Nicolas, Nito, Salvador
14:00h DUS Airport Kjetil and Mark
15:58h Essen central station Mike#1
16:05h Essen central station Kjetil, Mark, Mike#1 meet and take the 16:16h subway to Essen-Horst
16:24h Essen-Horst subway station Kjetil, Mark, Mike#1
16:40h Linuxhotel Kjetil, Mark, Mike#1
??:??h Linuxhotel Nicolas, Nito, Salvador
17:15h Linuxhotel Florian
12:53h Karlsruhe central station Stefan and Mihai meet and take a rental car to Frankfurt
15:20h Frankfurt Stefan and Mihai pick up Mike#2 and continue to Essen
18:00h Essen Stefan, Mihai, Mike#2 arrive at Essen City and will go BBQ shopping
18:04h Essen-Horst Henning
~18:20h Linuxhotel Henning
18:45h Linuxhotel Stefan, Mihai, Mike#2
Time slot Topic Speaker / Moderator Comment
17:00-19.00h Check-In starts Mike Gabriel Quick introduction to Linuxhotel's house rules, distribution of room keys
18.30h-19.30h order Pizza/wait for Pizza, informal get-together COMPUTERS VERBOTEN, Smartphones frowned upon! (except for showing holiday or family pictures and the like) - You're supposed to get to know the people behind the code
19.30h-20.10h have fun eating Pizza informal get-together, have a drink and get to know the other participants' X2Go-related work, BoF meetings takes place in the chimney room
20.10h-20.30h Official Welcome Stefan takes place in the chimney room
~20.30h-bedtime coding session / setup of equipment for the coming days takes place in the conference room

Friday Coding Session

Topic Participants
Bug 829, 883, 886, and the Xinerama Bug - are they related? Stefan & Florian & maybe Mihai demoing/explaining the issue(s), Mike#1 and Mike#2 are very much invited to take a look as to what's wrong
sudo wrapper for server commands/db admin stuff Henning
general bugsquashing everyone interested

Saturday 2015-06-20

time slot Topic Speaker / Moderator
09.00h-10.00h Breakfast
10.00h-10.10h today's agenda Stefan
10.10h-10.30h X2Go's State of the Union Address (20 minutes only) Stefan, Mike Gabriel
10.30h-10.40h 10min break
10.40h-11.20h Current state of the Python-based X2Go Session Broker (what is implemented, what is still missing; which features need manual tweaking by the admin - session reconnect, load balancing, …) Mike Gabriel
11.20h-11.40h 20min break
11.40h-12.00h Current state of affairs in the Arctica Project (20 minutes only) Mike Gabriel
12.00h-12.20h 20min break
12.20h-13.00h Current state of the ongoing NX rewrite Mike Gabriel
13.00h-14.00h lunch break
14.00h-14.40h QVD Demo Qindel Staff
14.40h-15.00h 20min break
15.00h-15.40h NX/Flash/HTML5 Video Qindel Staff
15.40h-16.00h 20min break
16.00h-16.40h State of X2Go Client on OS X - what has changed/improved since January, what's to be expected next (following talks will move “upwards” if this talk is significantly shorter than 40 minutes) Mihai
16.40h-17.00h 20min break
17.00h-17.25h XSession, Polkit, and making apps “just work” (25 minutes only) Mike#2
17.25h-17.30h 5min break
17.30h-18.05h Coding Session
18.05h-18.25h X2Go-TCE-NG Demo, X2Go-ThinClient based on Debian Live (20 minutes only) Stefan
18.25h-18.30h 5min break
18.30h-19.00h Carpool to Unperfekthaus (BAUR-ITCS + 2, Qindel + 2, Linuxhotel's Twizy)
19.00h-open end dinner at Unperfekthaus
sometime later Return to Linuxhotel
xx.xxh-bedtime Coding Session

Saturday Coding Session

Topic Participants
TCE-NG based on Debian Live, update to Jessie Stefan along with Mike#1
NX Slave Channels Qindel Staff and everyone interested
sudo wrapper for server commands/db admin stuff Henning
general bugsquashing everyone interested
Bugs 738/740, client-side printing/include PDF viewer with windows client Stefan (explanation of problem and workaround), Mike#2, everyone interested

Sunday 2015-06-21

time slot Topic Speaker / Moderator
08.30h-09.00h Room Cleaning Rage
09.00h-10.00h Breakfast
10.00h-10.40h Payment Time! Stefan will collect the hotel fees from each participant (invoices available, if you need one for your employer/tax declaration) Stefan
10.40h-10.50h today's agenda Stefan
10.50h-11.00h 10min break
10.55h-11.35h X2Go Windows Development Mike#2
11.35h-11.55h 20min break
11.40h Attention: Kjetil and Mark will have to leave by 12:00h! –> might want to leave sooner
11.55h-12.35h X2Go build environment overview w/ focus on non-intel platforms Mihai
12.35h-13.00h Conference Room Cleaning Rage
13.00h-14.00h lunch break
14.00h Florian has to leave
14.00h-14.10h first conference room inspection w/ Linuxhotel staff - Mihai, Mike#2, Stefan will leave afterwards
14.10h-15.00h Open Coding Session (bugsquashing)
15.00h-15.05h 5min break - Henning has to leave
15.05h-15.45h Open Coding Session (bugsquashing)
15.45h-16.00h second conference room inspection w/ Linuxhotel staff / End of Event

Room Cleaning Rage

Leaving Linux Hotel

Departure time Participant(s)
12:00h Kjetil, Mark (12:15h subway)
14:00h Stefan, Mihai, Mike#2 (car); Florian (14:15h subway)
15:00h Henning (15:15h subway)
16:00h Mike#1 ( 16:15h subway)
16:30h Nicolas, Nito, Salvador (subway to Essen central station 16:45h, local train @ Essen central DEP 17:09h → ARR 17:31h DUS ; plane departs 19:10h)

Travelling

Info for train travellers

Linuxhotel house rules

The following is an inofficial translation of Linuxhotel's house rules.

The original, German edition can be found here. Note that only the German edition is the legally binding one.

Guidelines for a good working relationship in the Linux Hotel

We want all our guests to remember the Linux Hotel as a friendly professional networking location. This includes ensuring that all guests treat each other in a respectful and kind way during their entire stay with us.

We hold these rules to be self-evident. And we have the impression that all our guests share this belief. By publishing these rules, we want to prepare ourselves for those situations where it is necessary to defend them.

Cost Overview

Costs per person when staying in a single-bed bedroom
15,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
+10,00 EUR for two breakfasts
+30,00 EUR for two lunches
+ 5,00 EUR for conference room cleanup on Sunday
=120,00 EUR to be paid to Stefan on Saturday morning
Costs per person when staying in a 2-bed/3-bed shared bedroom
15,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
+10,00 EUR for two breakfasts
+30,00 EUR for two lunches
+ 5,00 EUR for conference room cleanup on Sunday
=90,00 EUR to be paid to Stefan on Saturday morning
Costs per person when sleeping on the conference room floor (please bring your own sleeping bags)
15,00 EUR for conference room use and beverage flat fee on all 3 days.
+10,00 EUR for two breakfasts
+30,00 EUR for two lunches
+ 5,00 EUR for conference room cleanup on Sunday
=60,00 EUR to be paid to Stefan on Saturday morning
Costs per person when just “peeking in” and having breakfast/lunch with us
5,00 EUR for conference room use and beverage flat fee per day
+ 5,00 EUR for breakfast per day
+15,00 EUR for lunch per day
+ 5,00 EUR for conference room cleanup on Sunday
=30,00 EUR to 60,00 EUR to be paid to Stefan upon arrival
Costs per person when just “peeking in” and not having breakfast with us
5,00 EUR for conference room use and beverage flat fee per day.
+ 5,00 EUR for conference room cleanup on Sunday
=10,00 EUR to 20,00 EUR to be paid to Stefan upon arrival
Additional costs to expect
??,?? EUR Pizza/BBQ on Friday evening
3,95 EUR Subway/Tram tickets @ Essen
15,90 EUR for the dinner flatrate at Unperfekthaus on Saturday evening (Mihai might get 20% off, please bring student ID)
4,00 EUR if you want to extend your stay at Unperfekthaus
There will be another event in Treuchtlingen later this year that will focus on founding an X2Go foundation/club (“eingetragener Verein” under German law), which will primarily cater to German participants.