[presentations] 04/05: update debian stats

Holger Levsen holger at layer-acht.org
Wed Oct 12 15:03:38 UTC 2016


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

holger pushed a commit to branch master
in repository presentations.

commit 3fa5305ee1e2a71cb69cf6ef71da1f0504f1154f
Author: Holger Levsen <holger at layer-acht.org>
Date:   Wed Oct 12 16:48:47 2016 +0200

    update debian stats
---
 .../2016-10-13-OpenWrt-Summit.tex                  |  46 ++++++++++++++-------
 .../images/stats_bugs_sin_ftbfs_state.png          | Bin 29144 -> 27940 bytes
 .../images/stats_pkg_state_testing.png             | Bin 0 -> 30176 bytes
 .../images/stats_pkg_state_unstable.png            | Bin 0 -> 31976 bytes
 2016-10-13-OpenWrt-Summit/notes                    |  14 +++++--
 5 files changed, 40 insertions(+), 20 deletions(-)

diff --git a/2016-10-13-OpenWrt-Summit/2016-10-13-OpenWrt-Summit.tex b/2016-10-13-OpenWrt-Summit/2016-10-13-OpenWrt-Summit.tex
index c238991..a968040 100644
--- a/2016-10-13-OpenWrt-Summit/2016-10-13-OpenWrt-Summit.tex
+++ b/2016-10-13-OpenWrt-Summit/2016-10-13-OpenWrt-Summit.tex
@@ -462,7 +462,7 @@ from a given source}
   \item 8-12 \texttt{amd64} nodes, 150 cores and soon 500 GB RAM - thanks to
   Profitbricks.com!
   \item 22 \texttt{armhf} nodes, 98 cores and 53 GB RAM
-  \item 329 jenkins jobs
+  \item 329 jenkins jobs running on jenkins.debian.net
   \item 43 scripts in Python and Bash, 283 lines of code in average
   \item 37 contributors for \texttt{jenkins.debian.net.git}
  \end{itemize}
@@ -564,19 +564,34 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 \section{Status Debian}
 
 \begin{frame}
+ \frametitle{Progress in Debian \texttt{testing} ("stretch")}
+ \begin{tikzpicture}[remember picture]
+  \node[shift={(-0.5\paperwidth, \paperheight)},at=(current page.south east)] {
+    \includegraphics[height=0.65\paperheight]{images/stats_pkg_state_testing.png}
+  };
+ \end{tikzpicture}
+ \begin{center}
+  \footnotesize{21,527 (91.2\%) out of 23,597 source packages are reproducible \\
+    in our test framework on \texttt{amd64}}
+  \vfill
+ \end{center}
+\end{frame}
+
+\begin{frame}
  \frametitle{Progress in Debian \texttt{unstable}}
  \begin{tikzpicture}[remember picture]
   \node[shift={(-0.5\paperwidth, \paperheight)},at=(current page.south east)] {
-    \includegraphics[height=0.65\paperheight]{images/stats_pkg_state.png}
+    \includegraphics[height=0.65\paperheight]{images/stats_pkg_state_unstable.png}
   };
  \end{tikzpicture}
  \begin{center}
-  \footnotesize{20,079 (85\%) out of 23,595 source packages are reproducible \\
-    in our test framework}
+  \footnotesize{18,898 (75.8\%) out of 24,931 source packages are reproducible \\
+    in our test framework on \texttt{amd64}} (difference due to build path variations)
   \vfill
  \end{center}
 \end{frame}
 
+
 \begin{frame}
  \frametitle{Progress in the Debian bug tracker}
  \begin{tikzpicture}[remember picture]
@@ -596,12 +611,13 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 
  \begin{itemize}
   \item \url{https://reproducible.debian.net/$src}
-  \item 32 package sets 
-  \item 179 categorised distinct issues
-  \item 3,792 notes
-  \item 2549 unreproducible packages in \texttt{sid}, but only 139 without a note
-  \item 728 packages failing to build, but only 74 without a note
-  \item maintained in \texttt{notes.git}
+  \item 43 package sets 
+  \item 250 categorised distinct issues
+  \item 6,944 notes
+  \item 1,894 unreproducible packages in \texttt{stretch} (testing), but only
+  177 without a note (5,777 in \texttt{unstable} but also only 277 without a
+  note)
+  \item maintained in \texttt{notes.git} by 47 contributors
   \item currently Debian only, but cross distro notes are planned
  \end{itemize}
 \end{frame}
@@ -610,9 +626,9 @@ hour, minute & \multicolumn{2}{l}{hour is usually the same… usually, the minut
 \begin{frame}
  \frametitle{Summary / What's left to do}
  \begin{itemize}
-  \item This is a proof-of-concept, Debian is not 90\% reproducible. \\
-  (and 10\% = 2000 sources packages!)
-  \item<2-4> Though most everything is finally in Debian now, except
+  \item This is a proof-of-concept, Debian is neither 91.2\% reproducible nor
+  75.8\%. (and 10\% > 2,300 sources packages!)
+  \item<2-4> All our required changes are finally in Debian now, except
   \texttt{dpkg} and \texttt{.buildinfo} file support on the archive side.
   \item<3-4> We hope that Debian 9, "stretch", will be partially reproducible
   in a meaningful way, in 2017.
@@ -816,9 +832,7 @@ where}\only<2>{gamblingmachines}!)
 
  \begin{itemize}
   \item
-    \only<1>{Debian “Reproducible Builds” team \\
-        {\small (you are just \textbf{so} awesome!)}}
-    \only<2>{All “Reproducible Builds” teams \\
+    {All “Reproducible Builds” contributors \\
         {\small (you are just \textbf{so} awesome!)}}
   \item Linux Foundation and the Core Infrastructure Initiative
   \item OpenWrt Summit and ELCE
diff --git a/2016-10-13-OpenWrt-Summit/images/stats_bugs_sin_ftbfs_state.png b/2016-10-13-OpenWrt-Summit/images/stats_bugs_sin_ftbfs_state.png
index c8d16ac..995899b 100644
Binary files a/2016-10-13-OpenWrt-Summit/images/stats_bugs_sin_ftbfs_state.png and b/2016-10-13-OpenWrt-Summit/images/stats_bugs_sin_ftbfs_state.png differ
diff --git a/2016-10-13-OpenWrt-Summit/images/stats_pkg_state_testing.png b/2016-10-13-OpenWrt-Summit/images/stats_pkg_state_testing.png
new file mode 100644
index 0000000..964396e
Binary files /dev/null and b/2016-10-13-OpenWrt-Summit/images/stats_pkg_state_testing.png differ
diff --git a/2016-10-13-OpenWrt-Summit/images/stats_pkg_state_unstable.png b/2016-10-13-OpenWrt-Summit/images/stats_pkg_state_unstable.png
new file mode 100644
index 0000000..b9c4f5d
Binary files /dev/null and b/2016-10-13-OpenWrt-Summit/images/stats_pkg_state_unstable.png differ
diff --git a/2016-10-13-OpenWrt-Summit/notes b/2016-10-13-OpenWrt-Summit/notes
index 2ce7c37..02ebd78 100644
--- a/2016-10-13-OpenWrt-Summit/notes
+++ b/2016-10-13-OpenWrt-Summit/notes
@@ -1,8 +1,5 @@
 notes for openwrt/lede talk…
 	add slide: variations on openwrt/lede
-	update numbers
-		reproducibility stats
-	update graphs
 	mention build path in debian unstable, not in testing (two graphs)
 	add openwrt summit logo at end
 	add lots of logos?!
@@ -11,11 +8,20 @@ notes for openwrt/lede talk…
 		we can build openwrt + lede at least every day, thanks profitbricks!
 		we can build more branches…
 		100% now (show screenshot) but what variations are missing? list them and list current results
-	drop intro h+l
 	skip demo
 	add new team members…
+		daniel sh
+		emmanuel b
+		val
+		sgclark
+		ceridwen
+		sascha s
 	S_D_R?
 	remove swirl background some more?
+	(debian) .buildinfo file example @openwrt slides?
+
+
+
 
 
 demo: PTH=$(mktemp -d); OPTH=$PWD; P=giftrans; cp ${P}_* $PTH/; cd $PTH ; dpkg-source -x ${P}*.dsc ; for X in 1 2 3 4 5 ; do (cd ${P}-*/; dpkg-buildpackage -b -uc -us); mkdir -p .$X ; cp $P_*.deb .$X; done ; rm *deb ; echo; sha1sum *dsc *z .*/*.deb | grep -v giftrans-dbgsym ; cd - ; echo "don't foget to rm -r $PTH"

-- 
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