[Git][reproducible-builds/reproducible-presentations][master] 10 years r-b cccamp talk: wip, add slide about funding
Holger Levsen (@holger)
gitlab at salsa.debian.org
Fri Aug 18 11:58:31 UTC 2023
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
31b1b5f5 by Holger Levsen at 2023-08-18T13:58:17+02:00
10 years r-b cccamp talk: wip, add slide about funding
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- 2023-08-19-R-B-the-first-10-years/index.html
- 2023-08-19-R-B-the-first-10-years/todo
Changes:
=====================================
2023-08-19-R-B-the-first-10-years/index.html
=====================================
@@ -147,7 +147,7 @@
<section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" 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. He/him 🏳️🌈🏳️⚧️.</li>
+ <li>Holger Levsen / holger at debian.org, located in Hamburg, Germany. Born at 329 ppm. He/him 🏳️🌈🏳️⚧️.</li>
<li>Debian user since 1995, contributing since 2001, Debian member since 2007. I ❤️ Debian.</li>
<li><span class="fragment">Working on Reproducible Builds since 2014.
aiming to make all ❤️ Free Software reproducible.</span></li>
@@ -725,10 +725,11 @@
</section>
<section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h2>Detour: unexpected benefits of reproducible builds</h2>
+ <h2>Detour: some unexpected benefits of reproducible builds</h2>
<li class="fragment">Lower development costs and increased development speed through less developer time wasted on waiting for builds.</li>
- <li class="fragment">Licence compliance: you can only be sure a binary is Free Software if it can be (re-)built reproducibly from a given source.</li>
<li class="fragment">Software development: does this change really have no effect / the desired effect only?</li>
+ <li class="fragment">Licence compliance: you can only be sure a binary is Free Software if it can be (re-)built reproducibly from a given source.</li>
+ <li class="fragment">Reproducible verified SBOMs.</li>
</section>
@@ -845,6 +846,16 @@ Warpforge.
</p>
</section>
+ <section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" 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 2017</li>
+ <li class="fragment">Funding needed to support our work</li>
+ <li class="fragment">Funding needed for the summit in November in Hamburg<li>
+ <li class="fragment">Many many thanks to our past, present and future funders! Together we'll get <em>there</em>. 🙏✊</li>
+ </ul>
+ </section>
+
<section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Short overview of reproducibility of various projects (AIUI)</h3>
<ul class="fragment">Tails: "easy", pragmatically "solved" but not systematically...
=====================================
2023-08-19-R-B-the-first-10-years/todo
=====================================
@@ -1,9 +1,11 @@
main story points:
improve end part, after summit slides
- add funding
update debian stats, shorten existing debian slides at end
move goals from thanks to beginning! instead of "my talk" disclaimer
-
+ slide debian-polich
+ 2017 should
+ 2023 must not regress (Debian 13 trixie)
+ 2025 must (Debian 14 forky)
shorten other distros
@@ -16,10 +18,6 @@ main story points:
rows: amd64 arm64 i386 armhf with percentages
: 2017: debian-policy: should
other distros
- funding
- mention financing, esp for summit!
- say thanks to future and previous sponsors
- funding: first LF, now an SFC project. I like the SFCs focus on freedom.
missing bits / future work
snapshot
theory vs praxis:
@@ -34,15 +32,10 @@ new todo:
$ grep -c 'section da' index.html
should not return 74 but 42 or rather less
now at 64 :/
- verifiable SBOMs!
- http://v-s.d.n
- someone please write a converter
update numbers for trixie
list 10 biggest blockers
or 23
slide: personally, i want to finish this. by 2030: no more unreproducible builds in Debian stable.
- `slide: r-b, the only way you can be sure the binary you are running is the free software you think you are running.
- or in SBOM speak: ... ("did you get what you bought?" :)
old TODO:
@@ -59,8 +52,5 @@ stretch/arm64 24719 22819 / 92.3% 1292 / 5.2% 277 / 1.1% 10 / 0.0
stretch/armhf 24719 22108 / 89.4% 2026 / 8.2% 193 / 0.8% 26 / 0.1% 119 / 0.5% 231 / 0.9% 16 / 0.1%
stretch/i386 24719 22488 / 91.0% 1985 / 8.0% 130 / 0.5% 7 / 0.0% 32 / 0.1% 76 / 0.3% 1 / 0.0%
-slide: SBOMs are nothing new, we know them since 2014 or so.
- verified SBOMs are cool: = have been used to verify = reproduce a build
-slide: trixie, forky & probably 2 more until 100% reproducible Debian stable.
slide: rebuilders (rebuild Debian on every point release? as in: publish those .buildinfo files as one tar archive maybe?)
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/31b1b5f5ed19b9c396754b60960c2d48e3a670e0
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/31b1b5f5ed19b9c396754b60960c2d48e3a670e0
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/20230818/c02f50cd/attachment.htm>
More information about the rb-commits
mailing list