GNOME 45 Hackfest & Release Party
Berlin, September 15-16-17
Primary contact: Tobias Bernard
Secondary contact: Sonny Piers
Description
An event to celebrate the release of GNOME 45 and work on various new and ongoing initiatives, including mobile, GNOME OS, local-first, Vala, developer experience...
The event will follow the unconference format. We make the agenda in the morning together. Anyone can propose a topic to work on and whoever is interested can join. It's also possible to ask the room if someone with expertise can join for a topic. We try to organize the timetable so that nobody miss on anything they're interested about.
Topics can be anything “hack on XXX”, “talk about XXX”, “tea time”, …
https://en.wikipedia.org/wiki/Unconference
Agenda
GNOME OS (primarily Friday 15)
Testing GNOME OS sysext https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/2220
- What's next for GNOME OS?
Local-first (primarily Saturday 16)
Discuss different technical approaches and UX challenges, and make a plan for first prototypes.
Special guest: Adam Wiggins from Muse will join us roughly 10:00 - 13:00 and tell us about the experience of shipping local-first sync in a production app
Relevant background:
Local first paper (2019) https://www.inkandswitch.com/local-first
Local First in Muse by Adam Wiggins (June 2023) Talk on Youtube
Bonsai by Christian Hergert
Codename Emergence by Carlos Garnacho (GUADEC 2023) Talk on Youtube, Gitlab Issue
Other topics
Feel free to add more
- Vala: Work on and discuss new features for Vala 0.60
- Workbench future brainstorming, demo scene, interactive tutorial, core dev app?
- GNOME Developer experience (DX) related topics
- GTK on Android
- system wake up / clock
- pipewire/wireplumber race on the pinephone
- GNOME OS on Librem 5 and Oneplus 6
GNOME Shell transparent panel
GTK UI file linter (a11y issues but also https://github.com/sonnyp/Workbench/issues/218)
Timeline
Friday 15/09 - Meet at 9:30, make the schedule, then sessions/hacking until around 19:00
DieBahn / EU open APIs?
- Portal dialogs as bottom sheets on mobile?
- Set an avatar (from the pre-installed set of avatars) for new users, to avoid needing a placeholder
Friday 15/09 (evening) - Dinner & social event
Saturday 16/09 - Meet at 9:30, make the schedule, then sessions/hacking until around 19:00
Local first https://hedgedoc.gnome.org/lSJIxSSISHStGIfbjrDSdQ
Transparent Panel: https://hedgedoc.gnome.org/2wu-F40QRxySXv6X3mTJog
Saturday 16/09 (evening) - Release party
Sunday 17/09 - Meet at 9:30, make the schedule, then sessions/hacking until late
Attendees
Name |
Background/interests/contributions |
Arrives on |
Departs on |
Staying at |
Notes |
Tobias Bernard |
UX, Local first |
local |
local |
local |
|
Jonas Dreßler |
GNOME Shell mobile |
local |
local |
local |
|
Sonny Piers |
GNOME OS, Developer experience, Apps |
local |
local |
local |
|
Lorenz Wildberg |
Vala, Developer experience, Apps |
local |
local |
local |
|
JCWasmx86 |
Vala, LSP |
16.9 |
16.9 |
/ |
|
Valentin David |
GNOME OS |
11/09 |
16/09 (morning) |
Some hotel in Prenzlauer Berg |
|
Marvin W |
Vala, Mobile, GTK, Android, Dino |
local |
local |
local |
|
Julian Schmidhuber |
Linux Mobile Applications |
12.09. |
19.09. |
Hotel nearby |
|
Jakub Steiner |
Design |
16.09. |
17.09. |
unknown |
|
Zeeshan Ali Khan |
Rust, zbus |
16.09. |
17.09. |
local |
|
Sebastian Wick |
Local first |
15.09. |
17.09. |
unknown |
|
Pablo Correa Gomez |
postmarketOS, evince |
15.09. (night) |
17.09. |
local |
|
Adrian Vovk |
carbonOS, systemd, Vala (user) |
11.09 |
17.09 |
unknown |
|
Lennart Poettering |
systemd |
?? |
?? |
local |
|
fiaxh |
Vala, Dino |
|
|
|
|
Kai Lüke |
Mobile, systemd |
local |
local |
local |
|
FineFindus |
Rust |
16.09 |
16.09 |
|
|
Robert Mader |
Mutter, Wayland |
local |
local |
local |
|
Julian Sparber |
Portals, GNOME OS, Local first |
12.09. |
19.09. |
Tobias' place |
|
Carlos Garnacho |
Local first |
15.09 |
17.09 |
At a friend's |
|
Andrei Zisu |
Rust, Local-first, email clients |
local |
local |
local |
|
Raffaele T. |
postmarketOS, Mobile, GTK apps |
15.09 |
17.09 |
Random hostel |
|
Markus Göllnitz |
Mobile |
joins during 15.09. |
17.09. |
|
|
Venue
Cultivation Space
Ex Rotaprint, Gottschedstrasse 4, 13357 Berlin
Enter the courtyard through the gate, go all the way to the end of the yard, last door on the right in the back. The space is on the first floor.
Public transport:
- 10min walk from S Wedding (Ringbahn S41 and S42)
- 5min walk from U Nauener Platz (U9)
Accommodation and food
ExRotaprint Kantine https://goo.gl/maps/QgynY2RM7WuYDB1a9
DAR 4 (Falafel) https://goo.gl/maps/wGNhZEJJNVQbpt7X8
Code of Conduct
As for all GNOME-related events, the GNOME Events Code of Conduct and CodeOfConduct/PhotographyPolicy apply.
Any violations of either should be submitted to the event organizers (see above) or the GNOME Code of Conduct Committee