BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//devconf-cz-2024//talk//QQBJHY
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-QQBJHY@pretalx.com
DTSTART;TZID=CET:20240614T141000
DTEND;TZID=CET:20240614T142500
DESCRIPTION:Nix is a package manager that introduced a novel approach to re
 solving dependencies\, creating reproducible builds\, and isolating confli
 cting package versions. Nix packages are defined in a declarative\, functi
 onal\, domain-specific programming language. They are stored in separate d
 irectory structures indexed by a cryptographic build hash\, and injected i
 nto the runtime environment as needed using symbolic links. Nix forms the 
 core of the NixOS Linux distribution\, and inspired a similar GNU project 
 called Guix using the Guile Scheme language. The innovations of Nix cause 
 some challenges for software packagers used to producing more traditional 
 RPMs or Debian packages\, but Nix packaging also shares some commonalities
  with the software packaging process for desktop container platforms like 
 Flatpak or Snap. This talk will present simple techniques for packaging so
 ftware for Nix.
DTSTAMP:20260420T124811Z
LOCATION:A113 | Lightning Talks (capacity 64)
SUMMARY:Packaging an application for Nix - Dominic Delabruere
URL:https://pretalx.com/devconf-cz-2024/talk/QQBJHY/
END:VEVENT
END:VCALENDAR
