[presentations] 01/01: all-systems-go: add two new slides: milestones & misleading successes

Holger Levsen holger at layer-acht.org
Fri Oct 20 17:18:07 UTC 2017


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository presentations.

commit a53e91ca7ab0fd4b9a62d0d984b5776c7c326f65
Author: Holger Levsen <holger at layer-acht.org>
Date:   Fri Oct 20 19:18:00 2017 +0200

    all-systems-go: add two new slides: milestones & misleading successes
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 .../2017-10-21-all-systems-go.tex                  | 32 ++++++++++++++++++++++
 2017-10-21-all-systems-go/TODO                     |  3 +-
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/2017-10-21-all-systems-go/2017-10-21-all-systems-go.tex b/2017-10-21-all-systems-go/2017-10-21-all-systems-go.tex
index 05502ec..325b316 100644
--- a/2017-10-21-all-systems-go/2017-10-21-all-systems-go.tex
+++ b/2017-10-21-all-systems-go/2017-10-21-all-systems-go.tex
@@ -354,6 +354,38 @@ same.}
  \end{itemize}
 \end{frame}
 
+\begin{frame}
+ \frametitle{Some milestones in history}
+ \begin{itemize}
+\item<7> Cygnus.com (1992)
+\item Bitcoin (2011)
+\item<2-7> Tor (2013)
+\item<3-7> Debian (2013, but really in 2014, and 2017 in \texttt{debian-policy})
+\item<4-7> Core Infrastructure Iniative (2014)
+\item<5-7> FreeBSD, coreboot, LEDE, openSUSE, NetBSD (2016++)
+\item<6-7> Tails (2017)
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{"Misleading success"}
+ \begin{itemize}
+	 \item<2-4> So in Debian in 2017 Reproducible Builds went into \texttt{debian-policy} and hopefully by 2019 we'll have \textbf{some} infrastructure and \textbf{some} user tools. But definitly we will not have reached 100\% Reproducible Builds before 2021, if not later. 94\% is a lot if you're talking about 25000 packages but people seem to forget this.
+	 \item<3-4> Despite the Debian developer community strongly supporting this, progress is difficult: it really get's complicated again on the last miles. (Think: 94\%, infrastructure \& user tools.)
+	 \item<4> I might be wrong, I hope I am, but I only know of two other ("big or relevant", sorry) projects with similar commitment: Tails and Tor. But for them, a small How-To is sufficient.
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{"Misleading success, cont."}
+ \begin{itemize}
+ \item Let me try to explain the problem: we are at 94\% of \textbf{theoretically} being able to do Reproducible Builds. Which means: the software supports it, in theory! What's lacking is infrastructure (think distribution of all those hashes) and user tools, so users can benefit from it.
+ \item<2-4> Debian is the most advanced (big distro) here. The others haven't even started.
+ \item<3-4> We need to keep doing what we have been doing (and which I'm going to explain in more detail) and we need to do more and new things. And we need \textbf{you} to join this efford, especially if you are not using Debian!
+ \item<4> First 90\% take 90\% of the time \& last 9\% take another 90\%…
+
+ \end{itemize}
+\end{frame}
 
 \section{Common ressources}
 
diff --git a/2017-10-21-all-systems-go/TODO b/2017-10-21-all-systems-go/TODO
index 61a7399..c60e6ec 100644
--- a/2017-10-21-all-systems-go/TODO
+++ b/2017-10-21-all-systems-go/TODO
@@ -1,11 +1,10 @@
 meta: 
 	thank people for their work, diffoscope, disorderfs, armhf, mattia, val, … - mention peoples names and thank them. there's time now.
 
-start somewhere with "this is mostly about debian" and i fear this *is* becoming a problem
-	we are at 93%, that is true - and misleading
 change (and shorten) description of t.r-b.o into a (boring^wshort) "review about status quo"
 	then emphasize we need funding for all teh cool things planned
 funding situation unclear, help welcome
+emphasize maintaince needs funding too, mayne also at the beginning?
 status golang
 status arch
 update suse - at 93% too!

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/presentations.git



More information about the Reproducible-commits mailing list