[Git][reproducible-builds/reproducible-presentations][master] 4 commits: seagl 2019: interleave the story with the content.

Vagrant Cascadian gitlab at salsa.debian.org
Fri Nov 15 00:02:46 UTC 2019



Vagrant Cascadian pushed to branch master at Reproducible Builds / reproducible-presentations


Commits:
f57ca7b3 by Vagrant Cascadian at 2019-11-14T23:59:19Z
seagl 2019: interleave the story with the content.

- - - - -
19c290dc by Vagrant Cascadian at 2019-11-14T23:59:35Z
seagl 2019: columns of collaboration

- - - - -
23084c74 by Vagrant Cascadian at 2019-11-14T23:59:35Z
seagl 2019: merge theory, praxis and end/summary.

- - - - -
57f23f80 by Vagrant Cascadian at 2019-11-15T00:01:17Z
seagl 2019: move who watches later.

- - - - -


1 changed file:

- 2019-11-16-SeaGL-There-and-Back-Again-Reproducibly/There-and-Back-Again-Reproducibly.org


Changes:

=====================================
2019-11-16-SeaGL-There-and-Back-Again-Reproducibly/There-and-Back-Again-Reproducibly.org
=====================================
@@ -81,12 +81,51 @@ identical copies of all specified artifacts.
 
 [[./images/reproducible-builds.png]]
 
+* Once upon a time
+
+#+ATTR_BEAMER: :overlay <+->
+- Historically software was reproducible! Every bit counted.
+- And every bit was known.
+- Bit for bit reproducible GNU toolchain in the early 90s on 10(?) architectures.
+- *And then we all forgot.*
+- A list mail in 1997, very few more in 2001 and 2003.
+- Then, in 2011 and 2012, Bitcoin and Torbrowser were made reproducible.
+
+* Debian
+
+#+ATTR_BEAMER: :overlay <+->
+- In 2013 some people in Debian began to investigate this.
+- And kicked it off in 2014 by introducing systematic testing, classifications and weekly blogs.
+- Since 2017 in Debian Policy
+
+* Debian main unstable/amd64, since October 2014
+
+[[./images/stats_pkg_state.png]]
+
+* Shared research and developments / WIP
+
+#+ATTR_BEAMER: :overlay <+->
+- Test/research setup for many but not all projects.
+- Since end of 2018 shared database for some of those.
+- Sharing issues, patches and upstreaming them.
+- Shared public blog, now called monthly report.
+- More collaboration is possible!
+
 * Humble beginnings
 
 [[./images/800px-Hobbit_holes_reflected_in_water.jpg]]
 
 * Unexpected guests
 
+#+ATTR_BEAMER: :overlay <+->
+- timestamps
+- timestamps 
+- timestamps
+- build paths
+- timezones, locales
+- hundreds of classes of causes !
+- It's fun to discover these! Well, mostly.
+
 * First Breakfast! Second Breakfast? Elevensies?
 
 [[./images/tapioca_in_the_shadow_of_mordor.jpg]]
@@ -95,7 +134,6 @@ identical copies of all specified artifacts.
 
 [[./images/r-b-projects.png]]
 
-* Dangerous Journeys
 * trolls
 
 [[./images/Trollschild.jpg]]
@@ -122,86 +160,7 @@ identical copies of all specified artifacts.
 
 [[./images/345px-Mirkwood_-_entrance.jpg]]
 
-* spiders
-
-[[./images/aranha.jpg]]
-
-* Under the mountain
-
-[[./images/640px-The_Hobbit_-_Smaug.jpg]]
-
-* And back again
-
-[[./images/800px-Hobbit_holes_reflected_in_water.jpg]]
-
-* Who watches
-
-** image
-    :PROPERTIES:
-    :BEAMER_col: 0.4
-    :END:
-
-[[./images/Ring-eye-sauron.png]]
-
-* The End ... Or the Beginning?
-
-[[./images/reproducible-builds.png]]
-
-** text
-    :PROPERTIES:
-    :BEAMER_col: 0.67
-    :END:
-
-https://reproducible-builds.org
-
-* Once upon a time
-
-#+ATTR_BEAMER: :overlay <+->
-- A list mail in 1997, very few more in 2001 and 2003.
-- Then, in 2011 and 2012, Bitcoin and Torbrowser were made reproducible.
-- Wow.
-
-* Why unreproducibilities exist (historically)
-
-#+ATTR_BEAMER: :overlay <+->
-- Historically software was reproducible! Every bit counted.
-- And every bit was known.
-- Bit for bit reproducible GNU toolchain in the early 90s on 10(?) architectures.
-- *And then we all forgot.*
-
-* Debian
-
-#+ATTR_BEAMER: :overlay <+->
-- In 2013 some people in Debian began to investigate this.
-- And kicked it off in 2014 by introducing systematic testing, classifications and weekly blogs.
-- Since 2017 in Debian Policy, as a "should" directive, not "must".
-- 2023 with "must"?
-
-* Debian main unstable/amd64, since October 2014
-
-[[./images/stats_pkg_state.png]]
-
-* Shared research and developments / WIP
-
-#+ATTR_BEAMER: :overlay <+->
-- Test/research setup for many but not all projects.
-- Since end of 2018 shared database for some of those.
-- Sharing issues, patches and upstreaming them.
-- Shared public blog, now called monthly report.
-- More collaboration is possible!
-
-* What's causing unreproducibilities
-
-#+ATTR_BEAMER: :overlay <+->
-- timestamps
-- timestamps 
-- timestamps
-- build paths
-- timezones, locales
-- hundreds of classes of causes !
-- It's fun to discover these! Well, mostly.
-
-* A light at the end of the forest!
+* What can you see, burglar?
 
 https://diffoscope.org
 
@@ -233,6 +192,11 @@ https://try.diffoscope.org
   - for checking security updates only change what should be changed
   - for development too
 
+
+* spiders
+
+[[./images/aranha.jpg]]
+
 * A barrel in the river
 
 reprotest: builds something twice with many variations
@@ -244,15 +208,38 @@ reprotest: builds something twice with many variations
 - if unreproducible: reduce variations until (hopefully) the cause has been identified
 - *Please help!*
 
+
+* Under the mountain
+
+[[./images/640px-The_Hobbit_-_Smaug.jpg]]
+
+* And back again
+
+[[./images/800px-Hobbit_holes_reflected_in_water.jpg]]
+
+* The End ... Or the Beginning?
+
+[[./images/reproducible-builds.png]]
+
+** text
+    :PROPERTIES:
+    :BEAMER_col: 0.67
+    :END:
+
+https://reproducible-builds.org
+
 * Theory vs Praxis
 
 #+ATTR_BEAMER: :overlay <+->
-- 93% is a lie.
+- 93% is a wonderful fantasy
+- 7% of 30000 source packages means 2100 unreproducible source packages.
+- And there's new software every hour
 - Getting software reproducible in theory is 33% of the way.
 - The next 33% are about reproducible builds in practice, which means changing distro tools and workflows. Technically easy...
 - The last 33% are again different for each distro and divided into these questions:
   - distributing trust 
   - how to "Enable everyone to independently..." in practice. (eg for Debian there are two designs with code, but...)
+- *There is a lot to do. Please. Help.*
 
 * Four summits so far
 
@@ -264,11 +251,19 @@ reprotest: builds something twice with many variations
 - Marrakesh 2019
 - ...
 
-* Collaboration is so great, again.
+* Collaboration
+
+** image
+    :PROPERTIES:
+    :BEAMER_col: 0.4
+    :END:
 
 [[./images/reprobuilds-display.jpeg]]
 
-* Collaboration, again.
+** text
+    :PROPERTIES:
+    :BEAMER_col: 0.6
+    :END:
 
 #+ATTR_BEAMER: :overlay <+->
 - We stand on the shoulders of giants.
@@ -279,15 +274,14 @@ reprotest: builds something twice with many variations
 - And we welcome you.
 - And we welcome Free Software.
 
-* The end / summary
+* Who watches
 
-#+ATTR_BEAMER: :overlay <+->
-- We made 93% of the first 33%.
-- Sounds good, but 7% of 30000 source packages means 2100 unreproducible source packages.
-- Currently. There's new software every hour.
-- The 2nd 33% are more blurry, some small projects made it, no big one yet.
-- There are ideas and even code for the last 33%, but we can't go on that path without the first 66%...
-- *There is a lot to do. Please. Help.*
+** image
+    :PROPERTIES:
+    :BEAMER_col: 0.4
+    :END:
+
+[[./images/Ring-eye-sauron.png]]
 
 * Questions?
 



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/compare/b262949abae594f5a97f8b2376fdcb0b88dcdaa0...57f23f80b9866b93086c9008a5e6033dec3b8411

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/compare/b262949abae594f5a97f8b2376fdcb0b88dcdaa0...57f23f80b9866b93086c9008a5e6033dec3b8411
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/20191115/9a78db3a/attachment.htm>


More information about the rb-commits mailing list