Reproducible builds everywhere and beyond
The status of reproducing byte-for-byte identical binary packages from a given source
h01ger
Holger Levsen has been contributing to Debian for more than a decade. In these years he has been a DebConf organizer and founder of the DebConf videoteam, which produces the video.debian.net archive. Since 2009 he has been running piuparts.debian.org, to make sure all Debian packages follow policy. As this still didn't satisfy his desire for quality assurance he set up jenkins.debian.net in 2012 which now runs over 1000 jobs testing various aspects of Debian. Then, in 2014 he created 14 jenkins jobs to produce reproducible.debian.net, which has now become tests.reproducible-builds.org and is now testing projects like Debian, Fedora, Archlinux, OpenWRT, FreeBSD, NetBSD and coreboot for reproducibility. He is located in Hamburg in northern Germany at least some of the time.
The presentation will describe how the Debian reproducible builds team made 85% of the Debian archive reproducible, what steps are left to reach 100% and what steps are needed beyond reproducible builds, so that every user can easily and meaningful benefit from them.
While the presentation will be largely about the Debian work on the area, it will also portray many other projects collaborative work on reproducible builds, as our goal is to make reproducible builds the norm for free software: "It's not free software if it's not reproducible."
- Date:
- 2016 June 23 - 13:45
- Duration:
- 1 h
- Room:
- Saal
- Conference:
- openSUSE Conference 2016
- Language:
- Track:
- Technology & Development
- Difficulty:
- Medium
- openSUSE wants you: the software portal
- Start Time:
- 2016 June 23 11:00
- Room:
- Seminarraum 1
- ceph: a gentle introduction
- Start Time:
- 2016 June 23 13:30
- Room:
- Galerie
- Workshop ownCloud
- Start Time:
- 2016 June 23 14:00
- Room:
- Galerie
- Teaching opensource
- Start Time:
- 2016 June 23 14:00
- Room:
- Seminarraum 1
- Building Debian based live systems with the Open Build Service
- Start Time:
- 2016 June 23 14:30
- Room:
- Seminarraum 2
- OpenDOC: Automating Documentation
- Start Time:
- 2016 June 23 14:30
- Room:
- Galerie