[Git][reproducible-builds/reproducible-presentations][master] fosdem 2025: yet more polishing.. work in progress...
Holger Levsen (@holger)
gitlab at salsa.debian.org
Fri Jan 31 16:47:08 UTC 2025
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
641d352d by Holger Levsen at 2025-01-31T17:46:58+01:00
fosdem 2025: yet more polishing.. work in progress...
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
=====================================
@@ -160,7 +160,7 @@
<li class="fragment">Who knows about Reproducible Builds, why and how?</li>
<li class="fragment">Who contribute(s|d) to Reproducible Builds?</li>
<li class="fragment">Who knows that Reproducible Builds have been known for more than 10 years?<span class="fragment"> >30 years?</span></li>
- <li class="fragment">Who knows about SBOM? (Software Bill of Materials) ~= our .buildinfo files from 2014!</li>
+ <li class="fragment">Who knows about SBOM? (Software Bill of Materials) ~= our .buildinfo files designed in 2014!</li>
</ul>
</section>
@@ -980,7 +980,7 @@ Warpforge.
<ul>
<li>Talk at FOSDEM 2016 by Baptiste Daroussin: Reproducible builds in FreeBSD packages</li>
<li>FreeBSD base system continously tested on tests.reproducible-builds.org since 2015. Just as NetBSD is :)</li>
- <li class="fragment">(AFAIK) noone really looked at the ports...</li>
+ <li class="fragment">In 2016 there was WIP for reproducing ports and achieved 80%. And then this efford got stalled...</li>
<li class="fragment">until now: https://freebsdfoundation.org/blog/zero-trust-builds-for-freebsd/</li>
</ul>
</section>
@@ -998,12 +998,12 @@ Warpforge.
<section data-background="images/openSUSE.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>R-B-OS</h3>
<ul>
- <li>Bernhard M. Wiedemann has been working on Reproducible Builds for OpenSUSE since 2016 as a QA/research project.</li>
+ <li>Bernhard M. Wiedemann has been working on Reproducible Builds for OpenSUSE since 2016 as a QA/research project, producing arround 2000 patches, half of them sent upstream.</li>
<li class="fragment">R-B-OS is a PoC built upon this work (and funded by NLNet) and is 100% reproducible! Some fixes are "not distro ready yet" though.</li>
- <li class="fragment">minimal VM image:<br>
+ <li class="fragment" style="font-size: 90%">minimal VM image:<br>
<span style="font-size: 77%">https://en.opensuse.org/openSUSE:Reproducible_openSUSE/Part1</span>
</li>
- <li class="fragment">small DVD with some graphical UI:<br>
+ <li class="fragment" style="font-size: 90%">small DVD with some graphical UI:<br>
<span style="font-size: 77%">https://en.opensuse.org/openSUSE:Reproducible_openSUSE/Part2</span>
</li>
</ul>
@@ -1060,7 +1060,7 @@ Warpforge.
</h3>
</section>
- <section data-background="images/FOSDEM_logo.svg" 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>
@@ -1093,7 +1093,7 @@ Warpforge.
<br>
https://pouet.chapril.org/@infothema/113459042400198201
</p>
- </section>
+ </section -->
</div>
=====================================
2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/todo
=====================================
@@ -4,8 +4,18 @@ https://fosdem.org/2025/schedule/event/fosdem-2025-4430-how-reproducible-is-nixo
shorten debian, refer to toulouse or busan talk
funding to the end? or thanks to all our sponsors?
-future outloook at the end?
add more about current debian efforts incl screenshots
+debian
+ new graphs, include one slide with all the graphs from https://reproduce.debian.net/
+ rdn details:
+ we want more archs
+ we want independent rebuilders. i also want debian operated rebuilders.
+ specs: rebuilderd
+ (DBs for 5 archs are 123G but 3.4G compressed)
+ specs: worker
+ mention for debian there's an alternative for rebuilderd: https://github.com/fepitre/package-rebuilder from Frédéric Pierret
+explain .buildinfo diff between debian and archlinux? yes, but where? :)
+
2015 talk
reproducible.debian.net consisted of 14 jenkins jobs defined in 263 lines of yaml, 13 shell scripts making up 2049 loc, and 4 python scripts with 948 loc. (running on 1 computer i believe). and 81.7% of more than 17600 source packages where reproducible in CI.
@@ -13,20 +23,5 @@ add more about current debian efforts incl screenshots
Future: Binary transparancy logs: public log of all software releases.
2014 talk by lunar at fosdem
2014 lunar found 62% reproducible packages out of >5000 tested.
- keep questions about audience:
- who knows rb
- who has been in the 2015 talk here? 2014?
- who contributes to $distro1, 2, 3? you all rock, we dont care which one!
- debian
- new graphs, include one slide with all the graphs from https://reproduce.debian.net/
- rdn details:
- we want more archs
- we want independent rebuilders. i also want debian operated rebuilders.
- specs: rebuilderd
- (DBs for 5 archs are 123G but 3.4G compressed)
- specs: worker
- mention for debian there's an alternative for rebuilderd: https://github.com/fepitre/package-rebuilder from Frédéric Pierret
- explain .buildinfo diff between debian and archlinux? yes, but where? :)
to the thanks/funding slide: thanks to osuosl and codethink, but also ionos and all other sponsors!
-thanks: tell people how awesome they are while they are alive.
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/641d352dddc55711d4215cf61549f726ee0a6f61
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/641d352dddc55711d4215cf61549f726ee0a6f61
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/20250131/4b559adb/attachment.htm>
More information about the rb-commits
mailing list