BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//devconf-cz-2024//speaker//33LYX7
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-devconf-cz-2024-ZB9NCL@pretalx.com
DTSTART;TZID=CET:20240614T153000
DTEND;TZID=CET:20240614T165000
DESCRIPTION:In recent times we saw a number of improvements to various imag
 e building tools. We have osbuild\, kiwi-ng\, mkosi\, lorax\, each one wit
 h different configuration philosophy and language\, build mechanism\, feat
 ures and possible outputs. It's fairly easy to do a superficial comparison
  that looks at the configuration format and the list of features\, but it'
 s much harder to get a good feeling for the the implementation choices and
  details.\n\nIn this panel the developers from the different projects will
  discuss the strengths and weaknesses of the different projects\, make com
 parisons\, and answer questions from the audience.\n\nSome important diffe
 rences between the projects:\n- an API for developers (or the lack thereof
 ). Kiwi has it and it's considered important\, mkosi does not.\n- a human 
 readable image description. Mkosi uses ini-files\, Kiwi uses xml/json/yaml
 \, OSBuild defines the distributions in code\, Lorax uses kickstart…\n- 
 different output formats\, support for signing\, file systems.\n- unprivil
 eged operation with no device access (via systemd-repart)\n- support in bu
 ild "orchestrators" like koji or OBS. Koji recently gained support for Kiw
 i and OSBuild\, but doesn't support mkosi.\n- support for reproducible bui
 lds
DTSTAMP:20260610T061044Z
LOCATION:E112 (capacity 156)
SUMMARY:Mirror\, mirror on the wall\, which image building tool is the fair
 est of them all? - Zbigniew Jędrzejewski-Szmek\, Neal Gompa\, Daan De Mey
 er\, Jörg Behrmann\, Achilleas Koutsou\, Marcus Schäfer
URL:https://pretalx.com/devconf-cz-2024/talk/ZB9NCL/
END:VEVENT
END:VCALENDAR
