1. GTK+ Hackfest 2017
1.1. London, week of March 20, 2017
Primary contact: Matthias Clasen <mclasen@redhat.com>
Secondary contact: Emmanuele Bassi <ebassi@gmail.com>
1.2. Relevant GNOME teams
The GTK+ team and designers
1.2.1. Description
Since the last GTK+ hackfest in Toronto, GTK+ 3.22 has been declared stable, and development leading towards GTK+ 4 has been started. Among many other changes and cleanups, GSK has been merged, and widgets are being ported over to use it for rendering. The details of this transition, and related changed such as getting rid of non-toplevel windows, need high-bandwidth discussion, which is what this hackfest is meant for.
1.2.2. Agenda
1.2.3. Dates and Venue
March 20-22, starting at 10am and finishing at 6pm.
1.2.3.1. Monday & Tuesday
Red Hat Offices 30 Monument Street 4th floor EC3R 8NB London, UK
If you’re coming on the Tube, you’re heading to the Monument (the big marble tower). When you pop out the subterranean walkways, it’s a two minute walk.
When you arrive, go up to the 1st floor reception and get a “building pass” from the receptionist. Then go to the 4th floor and go through to the reception area -- if you get stuck in the glass doors ping/ring me and I’ll let you in if the receptionist is somewhere else. As you go through the glass doors, I don’t think you have to sign in with the receptionist and then look forwards and diagonal right. The meeting room is the one labelled Leadenhall and just come in and say hello. If you’re interested in a topic just add your name and I’ll make sure we grab you if the topic comes up.
1.2.3.2. Wednesday
Unfortunately, due to construction in the office, the meeting room we have will only be available to us on Monday and Tuesday. On Wednesday, we are going to meet at the King's Cross Impact Hub:
Impact Hub King's Cross 34b York Way, King's Cross London, N1 9AB
where we'll be kindly hosted by Endless. Just ring the bell and ask for Endless at the reception.
The Impact Hub is near King's Cross station; you can get there on the Northern Line, Victoria Line, or the Circle Line.
1.2.4. Accommodation
Suggested Hotels:
http://www.premierinn.com/gb/en/hotels/england/greater-london/london/hub-london-tower-bridge.html looks nearby and reasonably priced
- Ibis New Styles near South Kensington, small room but good enough and 20 mins from RH office
Available couches/spare rooms:
Richard Hughes
Emmanuele Bassi
1.2.5. Transportation
If you are new in London, it's extremely recommended to go into one of the Underground stations and get yourself an Oyster card; you'll pay a lot less on busses and underground.
The quickest way to move around the city is the Underground, also known as "The Tube". Red busses are also fairly easy to catch and can take you anywhere.
If you have a smartphone and a data connection it's highly recommended to download the CityMapper app; it'll help you get anywhere you need to go, and warn you about eventual issues on the way.
1.2.6. Attendants
Name |
Role |
Travel costs |
Foundation member |
Accommodation |
Arrival |
Departure |
Confirmed |
Roommate |
Total sponsorship request |
Matthias Clasen |
GTK+ maintainer |
|
|
|
19th |
28th |
|
|
- |
GTK, GSK, rendering, emeus |
local |
|
- |
- |
- |
|
- |
- |
|
Benjamin Otte |
GTK+ core dev |
|
|
|
|
|
|
|
- |
Lurker |
local |
|
|
|
|
|
|
- |
|
Philip Withnall |
DX, GLib |
|
|
|
20th |
23rd |
|
|
- |
UX, DX |
|
|
|
|
|
No |
|
- |
|
Allison Lortie |
GLib stuff |
|
|
|
|
|
No |
|
- |
GLib, Flatpak, D-Bus |
semi-local |
|
|
20th |
22nd |
|
- |
- |
|
Cosimo Cecchi |
DX, platform integration |
|
|
|
19th |
26th |
|
|
- |
Flatpak, Portals |
local |
|
|
|
|
|
|
- |
|
DX |
|
|
|
18th |
27th |
|
|
- |
|
Alexander Larsson |
Flatpak, GTK+ |
|
|
|
19th |
23rd |
|
|
- |
Wayland, KMS, EGL/Vulkan |
|
|
very local |
(whenever useful) |
(whenever room full) |
no |
|
|
|
GNOME ED |
semi-local |
|
|
20th |
20th |
|
|
|
|
Flatpak, Shell, GTK, emeus, DX |
|
|
SOUTH LONDON |
(whenever useful) |
(whenever room full) |
no |
|
|
|
GTK+, nuking input code |
|
|
|
17th |
22th |
|
other half |
- |
|
Flatpak |
|
|
|
19th |
26th |
|
|
- |
|
GTK+, fonts |
|
|
|
|
|
|
|
- |
The meeting room will have room for 12 people. But we now got a second room, so all good.
People we'd love to have, who sadly can't make it this time:
Name |
Role |
1.3. Following along and organizing online
Telegram has proven popular for syncing up while at events. We plan to commandeer the GNOME group on telegram for hackfest chit-chat etc.
1.4. Notes
1.5. Blog posts
Here we will link all the blog posts published during or after the hackfest, including information about the work done.