[Git][reproducible-builds/reproducible-presentations][master] 10 years r-b cccamp talk: polishing in progress...

Holger Levsen (@holger) gitlab at salsa.debian.org
Fri Aug 18 16:45:01 UTC 2023



Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations


Commits:
87dead32 by Holger Levsen at 2023-08-18T18:44:46+02:00
10 years r-b cccamp talk: polishing in progress...

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
=====================================
@@ -773,15 +773,6 @@
 	</ul>
 	</section>
 
-      <section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
-        <h2>Embedded build paths</h2>
-	<ul>
-	<li class="fragment">First we tried to fix them. Still a valid and useful approach, because it's just wrong to embedd the build path.</li>
-	<li class="fragment">Then we (in Debian) came up with a workaround: record the build path and do rebuilds in the same build path.</li>
-        <li class="fragment">Better yet: use predictable build paths like <code>/buildpath/linux-6.2.23</code></li>
-	</ul>
-	</section>
-
       <section data-background-color="white">
         <img src="images/logo.png" width="584">
         <h3>https://reproducible-builds.org</h3>
@@ -931,6 +922,7 @@ Warpforge.
         <h3>100% reproducible is a politcal decision and nothing technical</h3>
      	<ul>
     	<li>Thus we need to change <code>debian-policy</code>!</li>
+    	<li class="fragment">Thus <em>Debian</em> needs to change <code>debian-policy</code>!</li>
 	</ul> 
 </section>
 
@@ -1002,10 +994,9 @@ Arch Linux is 86.4% reproducible with 1701 bad and 10849 good packages.
       <section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
         <h3>Theory vs Praxis</h3>
 	<ul>
-	<li>I used to say: 96% reproducibility is a lie. Or rather: 96% are CI results.</li>
-	<li class="fragment">Now I like to say: in theory, we are done. In practice, we have shown that reproducible builds can be done in theory.</li>
-	<li class="fragment">Then we also need many rebuilders and we need to store the results somewhere and we need to define criterias how tools should treat that data...</li>
-	<li class="fragment">Those missing 5% are crucial however, or at least 1% of them. For Debian, 1% means 300 softwares...</li>
+	<li>In theory, we are done. In practice, we have shown that reproducible builds can be done in theory.</li>
+	<li class="fragment">Then we also need many rebuilders and we need to store the results somewhere and we need to define criterias how tools should treat that data, and then we need those tools...</li>
+	<li class="fragment">And those missing 5% are also crucial however, or at least 1% of them. For Debian, 1% means 300 softwares...</li>
 	
 	</ul>
 	</section>
@@ -1028,35 +1019,20 @@ Arch Linux is 86.4% reproducible with 1701 bad and 10849 good packages.
 
 
 
-
-
-
-      <section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
-	<h3>Summary information</h3>
-     </section>
-
-      <section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
-        <h3>https://reproducible-builds.org/docs</h3>
-        <h3>https://lists.reproducible-builds.org</h3>
-        <h3>#reproducible-builds on irc.oftc.net</h3>
-        <h3>R-B Summit in Hamburg in November 2023</h3>
-        <h5>We need funding!</h5>
-     </section>
-
  
 
       <section data-background="images/Fisty-sprayed-Stencil_Neonpink.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
         <br>
-        <h3>
+        <h1>
           Thank you
           <br><small>… and all the contributors out there!</small>
-        </h3>
+        </h1>
         <p class="fragment">Any questions? 🤷</p>
 
-        <h3>
-          <small>Holger Levsen <holger at debian.org><br>
+        <h2>
+          <small>Holger Levsen <holger at reproducible-builds.org><br>
 		B8BF 5413 7B09 D35C F026  FE9D 091A B856 069A AA1C</small>
-        </h3>
+        </h2>
       </section>
 
 


=====================================
2023-08-19-R-B-the-first-10-years/todo
=====================================
@@ -1,4 +1,14 @@
 last story points:
+
+	better summary at end:
+		community work
+		fixing software
+		designing processes
+		designing POCs
+
+	main points am ende weglassen?
+
+
 		theory vs praxis:
 			getting 100% of the software to build reproducible is only maybe half the work needed...
 	debian next milestones



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/87dead32b592ce73b775fd751a96c6a9067f0f8d

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/87dead32b592ce73b775fd751a96c6a9067f0f8d
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/05c2baab/attachment.htm>


More information about the rb-commits mailing list