GUADEC is the main yearly GNOME conference, where developers, designers, and other community members gather in one place to watch talks, hack on new features, and plan for the future. Given Purism’s close involvement with GNOME development we used to attend GUADEC as a team before COVID, but of course in the past two years it was remote due to the pandemic.
While online conferences are better than nothing, they’re really not the same thing. That’s why last year a few local GNOME people based in and around Berlin got together in person to watch the remote event and do some hacking, which ended up being very fun and productive. So when we learned that this year’s GUADEC would be in Guadalajara, Mexico we decided to repeat last year’s experiment. Flying to Mexico for a week in the middle of a climate emergency is really not great, especially given that there’s a pretty large local community in Berlin itself and several more people who live relatively close by in central Europe.
This year we had the c-base hackerspace as our venue, which was very cool. In addition to the space ship interior we also had a nice outside area near the river we could use for COVID-friendly hacking. We were quite a few more people than last year (a bit more than 20 overall), so it almost had a real conference character.
Since Allan, Jakub, and I were there we wanted to use the opportunity to work on some difficult design questions in person, particularly around tiling and window management. We made good progress in some of these areas, and I’m personally very excited about the shape this work is taking.
Because we had a number of app maintainers attending we ended up doing a lot of hallway design reviews and discussions, including about Files, Contacts, Software, Fractal, and Health.
Some highlights from a Librem 5/PureOS/mobile perspective:
Of course, inevitably there were also a lot of the kinds of cross-discipline conversations that can only happen in these in-person settings, and which are often what sets the direction for big things to come.
One area I’m particularly interested in is local-first and better offline support across the stack, both from a resilience and UX point of view. We never quite found our footing in the cloud era (i.e. the past decade) because we’re not really set up to manage server infrastructure, but looking ahead at a local-first future, we’re actually in a much better position.
Thanks to everyone for joining, c-base for hosting, the GNOME Foundation for financial support for the event, and hopefully see you all next year!