[Git][reproducible-builds/reproducible-presentations][master] fixup: FOSDEM2025: update title and design to FOSDEM2025
Holger Levsen (@holger)
gitlab at salsa.debian.org
Tue Jan 28 17:30:32 UTC 2025
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
bdca8d97 by Holger Levsen at 2025-01-28T18:30:19+01:00
fixup: FOSDEM2025: update title and design to FOSDEM2025
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- 2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/index.html
- 2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/todo
Changes:
=====================================
2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/index.html
=====================================
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
- <title>Reproducible Builds - Rebuilding what is distributed from ftp.debian.org</title>
+ <title>a tale of several distros joining forces for a common goal: Reproducible Builds</title>
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
@@ -128,7 +128,7 @@
<section>
<br>
<h3>
- Rebuilding what is distributed from ftp.debian.org
+ a tale of several distros joining forces<br> for a common goal: Reproducible Builds
</h3>
<br>
<img src="images/reprobuilds-display.jpeg" style="height: 220px; border-radius: 10px;">
@@ -136,12 +136,12 @@
<h6>
<small>
- Holger Levsen<br>
- MiniDebConf Toulouse / Capitole du Libre<br>
- 2024-11-16, Toulouse, France
+ Holger Levsen, Jelle van der Waa/ kpcyrd<br>
+ FOSDEM 2025<br>
+ 2025-02-02, Brussels, Belgium
</small>
</h6>
- <img src="images/Capitole_du_libre_logo.png" style="height: 70px;">
+ <img src="images/FOSDEM_logo.svg" style="height: 70px;">
</section>
<section data-transition="none">
@@ -156,24 +156,24 @@ lunarⒶdebian.org / https://lunar.anargeek.net
<section>
<br>
<h3>
- Reproducible Builds, <br>
- rebuilding what is distributed from ftp.debian.org
+ a tale of several distros joining forces<br> for a common goal: <br>
+ Reproducible Builds
</h3>
<img src="images/lunar1.jpg" style="height: 220px; border-radius: 10px;">
<br>
<h6>
<small>
- Holger Levsen<br>
- MiniDebConf Toulouse / Capitole du Libre<br>
- 2024-11-16, Toulouse, France
+ Holger Levsen, Jelle van der Waa / kpcyrd<br>
+ FOSDEM 2025<br>
+ 2025-02-02, Brussels, Belgium
</small>
</h6>
- <img src="images/Capitole_du_libre_logo.png" style="height: 70px;">
+ <img src="images/FOSDEM_logo.svg" style="height: 70px;">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<p>Who am I</p>
<ol>
<li>Holger Levsen / holger at debian.org, located in Hamburg, Germany. Born at 329 ppm. He/him. 🏳️🌈🏳️⚧️🖤😷</li>
@@ -191,7 +191,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h4>according to https://reproducible-builds.org/who/people/</em></h4>
<p style="font-size: 66%">
@@ -382,7 +382,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>About you</h3>
<ul>
<li class="fragment">Who knows about Reproducible Builds, why and how?</li>
@@ -392,12 +392,12 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h1>Introduction</h1>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>The problem</h3>
<ul>
<li>Source code of free software available</li>
@@ -409,7 +409,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>
https://reproducible-builds.org/docs/definition/
</h3>
@@ -425,7 +425,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
<img src="images/fosdem2014-2.png" width="100%">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Our mission</h3>
<ul>
<li>Enable anyone to independently verify that a given source produces bit by bit identical results.</li>
@@ -435,7 +435,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Our mission</h3>
<ul>
<li>Enable anyone to independently verify that a given source produces bit by bit identical results.</li>
@@ -456,7 +456,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h4>By 2024 Reproducible Builds has been widely understood:</h4>
<ul>
<li>
@@ -471,32 +471,32 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>How did we get there?</h2>
<li class="fragment">Money</li>
<li class="fragment">Edward Snowden</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Why money?</h2>
<li class="fragment">Bitcoin (the software) was made reproducible in 2011.</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Why Snowden</h2>
<span class="fragment"><li>Well...after Snowden:</li>
<li>Torbrowser was made reproducible in 2013 by Mike Perry.</li>
<li>That's Firefox. One of the biggest software projects in the world.</li></span>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>How did we <i>really</i> get there?</h2>
<li>Money / Bitcoin</li>
<li>Edward Snowden / Torbrowser</li>
<li class="fragment">...and a LOT of work by MANY people over MANY years.</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>2013 and 2014</h2>
<ul>
<li>Lunar hosted a brainstorming meeting at DebConf13.</li>
@@ -512,7 +512,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
<img src="images/fosdem2014-1.png" width="100%">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>2013 and 2014</h2>
<ul>
<li>Lunar hosted a brainstorming meeting at DebConf13.</li>
@@ -524,50 +524,50 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-1.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-2.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-3.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-4.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-5.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-6.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-7.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-8.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-9.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-10.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-11.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-12.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Debian unstable, 20150131</h3>
<img src="images/stats_pkg_state_20150131.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>2015</h2>
<li class="fragment">FOSDEM talk by Lunar and myself, inviting the free software world to collaborate and tackle this problem.</li>
<li class="fragment">CCCamp presentation by Lunar, showing many problems and their solutions.</li>
@@ -576,7 +576,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
<li class="fragment">debbindiff by Lunar</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>2015</h2>
<li>FOSDEM talk by Lunar and myself, inviting the free software world to collaborate and tackle this problem.</li>
<li>CCCamp presentation by Lunar, showing many problems and their solutions.</li>
@@ -587,7 +587,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Common reasons for unreproducibilities:</h2>
<span class="fragment"><li>timestamps, timestamps, timestamps<li>
<li>timestamps, timestamps, timestamps<li></span>
@@ -595,7 +595,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
<li class="fragment">all the rest</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Resources about unreproducibilities:</h2>
<ul>
<li class="fragment">430 known issue types in reproducible-notes.git<li>
@@ -609,7 +609,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>SOURCE_DATE_EPOCH</h2>
<ul>
<!-- li>Who knows about SOURCE_DATE_EPOCH?</li -->
@@ -620,7 +620,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>diffoscope</h2>
<ul>
<!-- li class="fragment">Who knows about diffoscope?</li -->
@@ -631,18 +631,18 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>diffoscope</h2>
<li>Text and HTML ouput</li>
<li style="font-size: 75%" class="fragment">File formats supported include: Android APK files, Android boot images, Android package resource table (ARSC), Apple Xcode mobile provisioning files, ar(1) archives, ASM Function, Berkeley DB database files, bzip2 archives, character/block devices, ColorSync colour profiles (.icc), Coreboot CBFS filesystem images, cpio archives, Dalvik .dex files, Debian .buildinfo files, Debian .changes files, Debian source packages (.dsc), Device Tree Compiler blob files, directories, ELF binaries, ext2/ext3/ext4/btrfs/fat filesystems, Flattened Image Tree blob files, FreeDesktop Fontconfig cache files, FreePascal files (.ppu), Gettext message catalogues, GHC Haskell .hi files, GIF image files, Git repositories, GNU R database files (.rdb), GNU R Rscript files (.rds), Gnumeric spreadsheets, GPG keybox databases, Gzipped files, Hierarchical Data Format database, HTML files (.html), ISO 9660 CD images, Java class files, Java .jmod modules, JavaScript files,</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>diffoscope</h2>
<li style="font-size: 75%">JPEG images, JSON files, Linux kernel images, LLVM IR bitcode files, local (UNIX domain) sockets and named pipes (FIFOs), LZ4 compressed files, lzip compressed files, macOS binaries, Microsoft Windows icon files, Microsoft Word .docx files, Mono ‘Portable Executable’ files, Mozilla-optimized .ZIP archives, Multimedia metadata, OCaml interface files, Ogg Vorbis audio files, OpenOffice .odt files, OpenSSH public keys, OpenWRT package archives (.ipk), PDF documents, PE32 files, PGP signatures, PGP signed/encrypted messages, PNG images, PostScript documents, Public Key Cryptography Standards (PKCS) files (version #7), Python pyc files, RPM archives, Rust object files (.deflate), Sphinx inventory files, SQLite databases, SquashFS filesystems, symlinks, tape archives (.tar), tcpdump capture files (.pcap), text files, TrueType font files, U-Boot legacy image files, WebAssembly binary module, XML binary schemas (.xsb), XML files, XMLB files, XZ compressed files, ZIP archives and Zstandard compressed files.</li>
<li>Fallback on hexdump comparison, fuzzy-matching to handle renamings, and much more!</li>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>diffoscope example output</h2>
<li><a href="https-everywhere-5.0.6_vs_5.0.7.html">Example diffoscope output for https-everywhere 5.0.6 vs 5.0.7</a></li>
</section>
@@ -653,7 +653,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
<h3>https://reproducible-builds.org</h3>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Reproducible Builds Summits</h2>
<ul style="font-size: 90%">
<li>2015 Athens</li>
@@ -668,7 +668,7 @@ lunarⒶdebian.org / https://lunar.anargeek.net
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Projects at Reproducible Builds Summits</h2>
<p style="font-size: 77%">
Alpine Linux,
@@ -742,7 +742,7 @@ Warpforge.
</p>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Reproducible-builds.org funding</h3>
<ul>
<li class="fragment">r-b.o is a Software Freedom Conservancy (SFC) project since 2018, currently funding Chris Lambs, Mattia Rizzolo, Vagrant Cascadian, myself & <i>kpcyrd</i>.</li>
@@ -751,11 +751,11 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Short summary of Reproducible Debian</h3>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Reproducible Builds for some parts of Debian are a reality already today:</h3>
<ul>
<li class="fragment">reproducible docker/podman images: docker.debian.net</li>
@@ -765,37 +765,37 @@ Warpforge.
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>CI results Debian unstable, 20150131</h3>
<img src="images/stats_pkg_state_20150131.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>CI results for Debian unstable, 20241115</h3>
<img src="images/stats_pkg_state_20241115.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>CI results for Debian trixie, 20241115</h3>
<img src="images/stats_pkg_state_trixie_20241115.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>3919 reprodubility related bugs fixed (mostly upstreamed), 298 patches pending...</h3>
<img src="images/stats_bugs_sin_ftbfs_state.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>37400 bugs in 11 years ~= 9 per day</h3>
<img src="images/stats_bugs_state.png">
<p>we rebuild constantly and find lots of FTBFS bugs</p>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2><code>snapshot.debian.org</code><br/> fixed in July 2024!</h2>
<h1>🥳</h1>
<ul class="fragment">
@@ -806,7 +806,7 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Debian <em>testing</em> migration, soon we'll be getting real!</h2>
<ul style="font-size: 94%">
<li>2023: CI reproducible-builds results included in excuses output for Debian testing migration, but there is no penalty nor bonus yet.</li>
@@ -816,7 +816,7 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>How to use debrebuild from src:devscripts in trixie</h3>
<ul><code>
<li class="fragment">wget https://buildinfos.debian.net/ftp-master.debian.org/buildinfo/2024/01/16/crun_1.13-1_amd64.buildinfo</li>
@@ -825,7 +825,7 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>about <em>rebuilderd</em></h2>
<ul>
<li class="fragment">support for rebuilding Arch, Debian and Tails</li>
@@ -837,7 +837,7 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2><code>https://reproduce.debian.net</code></h2>
<ul>
<li class="fragment">a <code>rebuilderd</code> instance</li>
@@ -846,12 +846,12 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>https://gitlab.archlinux.org/archlinux/rebuilderd-website</h3>
<img src="images/Screenshot_2024-11-15_Arch_Linux_Reproducible_Status.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>the difference between theory and practice?</h3>
<span class="fragment">
<h1>63% !</h1>
@@ -859,7 +859,7 @@ Warpforge.
</span>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>why is the difference so large currently?</h3>
<ul style="font-size: 95%">
<li class="fragment">many snapshots specified in .buildinfo files are missing, probably affecting 20% of the archive</li>
@@ -879,7 +879,7 @@ Warpforge.
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>How to reach 100% in practice</h2>
<ul>
<li class="fragment">100% reproducible is a political decision and nothing technical.</h3>
@@ -891,7 +891,7 @@ Warpforge.
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>Debian policy</h2>
<ul>
<li>2017: packages <em>should</em> build reproducibly.</li>
@@ -902,7 +902,7 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>The path to 100%</h3>
<table>
<tr><th>suite</th><th>reproducible</th><th style="color: #ff0000">unreproducible</th></tr>
@@ -945,7 +945,7 @@ Warpforge.
</table>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Theory vs Practice</h3>
<ul>
<li>In theory, we are done. In practice, we have shown that reproducible builds can be done in theory.</li>
@@ -955,7 +955,7 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Summary, looking forward</h3>
<ul>
<li>Many projects support or aim for reproducible builds today. This is a huge success.</li>
@@ -965,12 +965,12 @@ Warpforge.
</ul>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/ccc2014-13.png">
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<img src="images/lunar2.jpg" style="height: 350px;">
<h2>
Thank you
@@ -984,7 +984,7 @@ Warpforge.
</h3>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>
22 unreproducible src packages out of the 1337 most popular
</h3>
@@ -994,7 +994,7 @@ Warpforge.
<p>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>
96 build-essential-depends unreproducible source packages (out of 5500)
</h3>
@@ -1003,7 +1003,7 @@ Warpforge.
<p>
</section>
- <section data-background="images/Capitole_du_libre_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <section data-background="images/FOSDEM_logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>
image sources:
</h3>
=====================================
2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/todo
=====================================
@@ -1,5 +1,5 @@
talk
- s#2024#2025# etc
+ drop h01ger intro, add kp and jelle at the end
shorten slides
ping lazzus?
the joys and benefits of working together
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/bdca8d9770d035e7b57993d21cb02f0cce3dc4ce
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/bdca8d9770d035e7b57993d21cb02f0cce3dc4ce
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20250128/6e1d86dc/attachment.htm>
More information about the rb-commits
mailing list