logo

drewdevault.com

[mirror] blog and personal website of Drew DeVault git clone https://hacktivis.me/git/mirror/drewdevault.com.git

FOSDEM-recap.md (6357B)


  1. ---
  2. date: 2019-02-05
  3. layout: post
  4. title: My experiences at FOSDEM 2019
  5. tags: ["roundup", "fosdem"]
  6. ---
  7. Currently in a plane on my way home from FOSDEM and, as seems to be a recurring
  8. pattern when I fly long distances home after attending a conference, a recap is
  9. readily flowing from my fingertips. This was my first year at FOSDEM, and I'm
  10. glad that I came. I'm already excited for next year! It was also my first year
  11. volunteering, which was equally great and another thing I expect to repeat.
  12. My biggest feeling during the event was one of incredible business. My
  13. scatterbrained interests throughout the domain of free software came back to
  14. haunt me as I struggled to keep up with all of the people I had to meet & thank,
  15. all of the sessions I wanted to see, and all of the dinners & outings I wanted
  16. to attend. Before all of the fuss, though, I was lucky enough to have a day and
  17. a half to myself (and later with [Simon Ser](https://emersion.fr)) to enjoy
  18. Brussels with.
  19. The first FOSDEM-related event I found myself was when the Arch Linux developers
  20. graciously invited me to their dinner on Friday. I have a long friendship with
  21. several Arch developers, but never met any in person. We were speaking in the
  22. weeks before FOSDEM about how to save them from their subversion nightmare, and
  23. we spoke a little bit about some ideas for fixing this, but mostly we just had a
  24. good time and got to know each other better. Later in the week, Jerome finally
  25. convinced me to apply to become an Arch Trusted User, and in the coming months I
  26. hope to work with them on a nice next-generation system for Arch Linux package
  27. maintenance.
  28. The hallway track[^1] continued to be the highlight of the event. Later Friday
  29. night, I had volunteered to staff the FOSDEM beer event's late shift, so the
  30. inevitability of time and biology led to missing the first half of day one. I
  31. ended up wiggling my way into the BSD room and saw a cool talk on NetBSD - long
  32. one of my favorites among the BSDs, and learned that the speaker had a cool
  33. project which will save me a lot of time when adding NetBSD support to sr.ht.
  34. Grabbed his email afterwards and met up with my friends from KDE for lunch. We
  35. met up with Daniel Stone as well, and spoke for a while about how we're finally
  36. going to approach unifying and standardizing the Wayland ecosystem. This
  37. discussion took place waiting outside the graphics room for the Pipewire talk.
  38. Simon has been working on a portal to connect sway's Wayland protocols with the
  39. dbus-based ecosystem Pipewire lives in, and along with KDE's Roman Glig they had
  40. some interesting questions for the presenter.
  41. [^1]: The part of the conference which takes place in the hallway, i.e. socializing with other attendees.
  42. The second day was quite a bit different. My other role as a volunteer was doing
  43. A/V support in the rooms. For this I got a *second* shirt, with a different
  44. color! I think next year I may try to collect them all. This was interesting and
  45. slow work, and basically entailed walking down to the stage crouched down to
  46. tweak the mic volume until someone on IRC from the war room said it was better.
  47. I did get to observe more exciting crises over IRC from the comfort of my
  48. relatively normal room, though, and got to play a bit with the astonishingly
  49. sophisticated A/V setup FOSDEM uses. After that I grabbed a light lunch and
  50. passed the time by playing Magic: the Gathering with a group we found in the
  51. FOSDEM bar. I grabbed some Club Mates - I love them but they're super difficult
  52. to get in the United States - and waited until the highlight of the event: the
  53. sr.ht and sway meetups.
  54. Big shoutout to the FOSDEM organizers for entertaining our last-minute requests
  55. to have a space to meet users of both groups. The turnout for both rooms was
  56. way more than I expected - almost 50! It seemed like every seat was filled. I
  57. was also surprised at how distinct the groups where, with only a 5-10% overlap.
  58. After making sure everyone got a sticker, there was some really great questions
  59. and feedback from the sr.ht crowd. A particularly interesting tangent had me
  60. defending the email choice to a skeptic and getting a lot of good feedback and
  61. insights from the rest of the room, as well as elaborating on my plans to
  62. improve the workflow for those less comfortable with email. There was naturally
  63. some discussion about the crappy name and my plans to fix it, and I had the
  64. pleasure of demoing the experimental Fedora builds live to someone who was
  65. asking when there would be Fedora support. It was also great to meet many of the
  66. users and contributors who I've been working with online, and made sure to thank
  67. them in person - particularly Ivan Habunek, a prolific sr.ht contributor who was
  68. part of our roaming sway/sr.ht/Arch Linux/etc clan throughout FOSDEM.
  69. The sway meetup was equally fun, and I thank the attendees for bearing with me
  70. while I answered the post-meetup questions and comments from the sr.ht crowd -
  71. my fault for scheduling two back-to-back sessions. We started off with a bang by
  72. releasing sway 1.0-rc1, then turned to questions and feedback from the crowd.
  73. Simon had a lot to say during the sway meetup as well, explaining his work and
  74. future plans for the project, and together we also explained our somewhat novel
  75. philosophy on project governance that I credit the success of the project to.
  76. It's designed to maximize contributors, and it's entirely to their credit that
  77. the success of sway and wlroots is owed. Speaking of the future of sway and
  78. wlroots, I also met Guido, an engineer at Purism who works with wlroots, again
  79. after our initial meeting at XDC 2018. This time, Guido brought a gift - a
  80. Librem 5 dev board for the wlroots team to use. Thank you! You'll hear more
  81. about our work with this board in the coming months as I use it to improve touch
  82. support for sway and send it out on loan to various wlroots project developers.
  83. I had a flight home Sunday evening so we had a hasty and delicious dinner, a
  84. quick round of beers, and finally parted ways. An overnight in Dublin and here I
  85. am - on the plane home to Philly, with 43% of my battery[^2] and an estimated 3
  86. hours left in-flight. FOSDEM was great - a huge thanks to the organizers and
  87. volunteers! I'm looking forward to next year.
  88. [^2]: Paranoia about which led me to spend some time optimizing my development environment's power consumption a bit