BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//events.eurobsdcon.org//2025//talk//HCARDA
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-2025-HCARDA@events.eurobsdcon.org
DTSTART;TZID=CET:20250927T140000
DTEND;TZID=CET:20250927T144500
DESCRIPTION:One long-standing issue in package buildings is the handling of
  parallel builds.\nI've designed a simple network protocol (build-control)
  that allows real-time scaling of make/ninja processes job control.\n\nCon
 trary to gmake's "jobserver" paradigm\, build-control assumes that the end
 -user is in control and can tweak each build's job count in real time.\n\n
 Make-like builds will react rather quickly\, because usual compilations on
 ly last seconds.\n\nThis allows cluster schedulers a level of control that
  can't be achieved through automated means.\n\nMoreover\, it also extends 
 to pervasive computing. I will present several use-cases besides dpb that 
 can benefit from outside sources besides the coarse-grain heuristics of jo
 b-control servers\, in any case where arbitrating between build sources wi
 th extra information will give you an obvious advantage
DTSTAMP:20260914T150730Z
LOCATION:Gray Hall
SUMMARY:Dpb: one protocol to build them all - Marc Espie
URL:https://events.eurobsdcon.org/2025/talk/HCARDA/
END:VEVENT
END:VCALENDAR
