BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.all-systems-go.io//all-systems-go-2023//D33KVM
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-all-systems-go-2023-9MVYFU@cfp.all-systems-go.io
DTSTART;TZID=CET:20230913T173500
DTEND;TZID=CET:20230913T174000
DESCRIPTION:Image based OS updates are the future. One way to handle update
 s is via\ncontent-addressable synchronisation software\, like casync and d
 esync.\n\nThis talk with give a presentation about the two - their overall
  design\,\nfeature set and strengths and weaknesses. It will also demonstr
 ate a real\nworld use-case of them.
DTSTAMP:20260315T015623Z
LOCATION:Main Hall
SUMMARY:Casync is not dead\, or how I learned to love desync - Emil Velikov
URL:https://cfp.all-systems-go.io/all-systems-go-2023/talk/9MVYFU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-all-systems-go-2023-SMQPWM@cfp.all-systems-go.io
DTSTART;TZID=CET:20230914T120000
DTEND;TZID=CET:20230914T122500
DESCRIPTION:This talk will explore the ideas from Lennart's "Fitting Everyt
 hing Together"\nblog post\, particularly the A/B partitioning scheme and i
 ts bootloader design\,\ncomparing it with the approach used on the SteamDe
 ck. Spoiler alert\, we're not\nusing sd-boot.\n\nWe will focus on the requ
 irements that drove us to the latter design\, some \nimplementation detail
 s\, and hurdles we needed to overcome to achieve that\nproject.\n\nLastly\
 , the idea of finding common ground will be entertained where audience\npa
 rticipation is greatly encouraged. What features would be acceptable by th
 e\nwider systemd community? Would those be enough for the SteamDeck to jum
 p ship?
DTSTAMP:20260315T015623Z
LOCATION:Main Hall
SUMMARY:A story of a bootloader^W^Wthree bootloaders - Emil Velikov
URL:https://cfp.all-systems-go.io/all-systems-go-2023/talk/SMQPWM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-all-systems-go-2023-MPAEFK@cfp.all-systems-go.io
DTSTART;TZID=CET:20230914T123000
DTEND;TZID=CET:20230914T125500
DESCRIPTION:A/B partitioning is great - you hermetically drop-in the whole 
 new OS and boot\ninto it. Although\, how can we manage and migrate the RW 
 configuration and state\nfiles that lie within? Can we do that reliably on
  both OS upgrades and\ndowngrades?\n\nThis talk will explore the design us
 ed on the SteamDeck\, the issues\nwe've seen while drawing analogies\, and
  future inspiration with "Fitting\nEverything Together" by Lennart Poetter
 ing in mind.
DTSTAMP:20260315T015623Z
LOCATION:Main Hall
SUMMARY:A/B partitioning - let's talk about the dirty RW files - Emil Velik
 ov
URL:https://cfp.all-systems-go.io/all-systems-go-2023/talk/MPAEFK/
END:VEVENT
END:VCALENDAR
