[presentations] 02/02: Add initial slides for DebConf from pad.
Chris Lamb
chris at chris-lamb.co.uk
Fri Aug 11 11:37:08 UTC 2017
This is an automated email from the git hooks/post-receive script.
lamby pushed a commit to branch master
in repository presentations.
commit a34369a6b5199a02ceff6f62bc602e27b088de89
Author: Chris Lamb <lamby at debian.org>
Date: Fri Aug 11 07:36:47 2017 -0400
Add initial slides for DebConf from pad.
---
2017-08-11-DebConf17/images/debian.jpg | Bin 0 -> 385556 bytes
2017-08-11-DebConf17/images/debian_logo.png | Bin 0 -> 5460 bytes
2017-08-11-DebConf17/index.html | 218 ++++++++++++++++++++++++++++
3 files changed, 218 insertions(+)
diff --git a/2017-08-11-DebConf17/images/debian.jpg b/2017-08-11-DebConf17/images/debian.jpg
new file mode 100644
index 0000000..4fdc84c
Binary files /dev/null and b/2017-08-11-DebConf17/images/debian.jpg differ
diff --git a/2017-08-11-DebConf17/images/debian_logo.png b/2017-08-11-DebConf17/images/debian_logo.png
new file mode 100644
index 0000000..84f77d3
Binary files /dev/null and b/2017-08-11-DebConf17/images/debian_logo.png differ
diff --git a/2017-08-11-DebConf17/index.html b/2017-08-11-DebConf17/index.html
new file mode 100644
index 0000000..176b209
--- /dev/null
+++ b/2017-08-11-DebConf17/index.html
@@ -0,0 +1,218 @@
+<!doctype html>
+<html lang="en">
+
+<head>
+ <meta charset="utf-8">
+ <title>Bits from the DPL</title>
+ <meta name="apple-mobile-web-app-capable" content="yes">
+ <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
+
+ <link rel="stylesheet" href="css/reveal.css">
+ <link rel="stylesheet" href="css/theme/black.css" id="theme">
+
+ <style type="text/css">
+ * {
+ text-transform: none !important;
+ }
+ li {
+ margin-top: 28px !important;
+ list-style-type: none !important;
+ }
+ ul ul li {
+ margin-top: 16px !important;
+ }
+ a {
+ color: inherit !important;
+ }
+
+ .text-center {
+ text-align: center;
+ }
+
+ .text-left {
+ text-align: left;
+ }
+
+ .text-right {
+ text-align: right;
+ }
+
+ .pull-left {
+ float: left;
+ }
+
+ .pull-right {
+ float: right;
+ }
+ </style>
+
+ <!--[if lt IE 9]>
+ <script src="lib/js/html5shiv.js"></script>
+ <![endif]-->
+</head>
+
+<body>
+ <div class="reveal">
+ <div class="slides">
+ <section data-background="images/debian_logo.png" data-background-size="7%" data-background-position="50% 20%">
+ <h1 style="margin: 250px 0 120px 0; font-size: 140%;">Reproducible Builds<br>Status Update</h1>
+ <h2 class="pull-left text-left" style="font-size: 80%">
+ Chris Lamb • Holger Levsen • Maria Glukhova<br>
+ Vagrant Cascadian • Valerie Young • Ximin Luo
+ </h2>
+ <h2 class="pull-right text-right" style="font-size: 80%">
+ DebConf17
+ <br>
+ Montréal, Canada
+ </h2>
+ </section>
+
+ <section>
+ <h3>Quick Introduction to R-B concept</h3>
+ </section>
+
+ <section>
+ <h3>Examples</h3>
+ <ul>
+ <li>Examples of attacks</li>
+ <li>Examples of QA issues caught (from lamby's slides)</li>
+ </ul>
+ </section>
+
+ <!-- ----------------------------------------------------------------- -->
+
+ <section>
+ <h2>Recent updates</h2>
+ </section>
+
+ <section>
+ <h3>reproducible builds summit</h3>
+ <ul>
+ <li>who attended</li>
+ <li>what happened</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>definition of reproducible builds</h3>
+ </section>
+
+ <section>
+ <h3>tests.r-b.org expansion</h3>
+ <ul>
+ <li>added arm64</li>
+ <li>expanded armhf</li>
+ <li>some arm64 boards building armhf</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>updates on buildpath</h3>
+ <ul>
+ <li>golang, rustc updates</li>
+ <li>gcc patch getting some resistance, might have to change approach</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>fedora on board</h3>
+ <ul>
+ <li>bernhard submitting a lot of patches upstream, pick some examples</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>tool updates</h3>
+ <ul>
+ <li>reprotest make it distro-independent (sanjev)</li>
+ <li>perhaps deduplicate with autopkgtest (ximin)</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>diffoscope has new bells and whistles</h3>
+ <ul>
+ <li>brief overview on what diffoscope is<li>
+ <li>
+ add updates from maria
+ <ul>
+ <li>APK files</li>
+ <li>Pictures (visual compare)</li>
+ </ul>
+ </li>
+ <li>html-dir rewrite, GCC diff (ximin)</li>
+ <li>10s of speed optimisations (lamby, via Tails)</li>
+ </ul>
+ </section>
+
+ <!-- ----------------------------------------------------------------- -->
+
+ <section>
+ <h2>Future directions</h2>
+ </section>
+
+ <section>
+ <h3>stretch released, focusing on buster now</h3>
+ <ul>
+ <li>plans for NMU campaign, decided not started</li>
+ <li>"required" packages NMU (by ximin), now everything there is reproducible except GCC</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>dak and Debian archive</h3>
+ <ul>
+ <li>publish buildinfo files</li>
+ <li>tests.r-b.org: perhaps run rebuilds against actual debian binaries (mention steven's talk)</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Policy and UI</h3>
+ <ul>
+ <li>policy, to encourage people to make their packages unreproducible</li>
+ <li>apt UI, notify users about unreproducible stuff (and maybe other issues like security bugs)</li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>How you can help?</h3>
+ <ul>
+ <li>tests.reproducible.org</li>
+ <li>(TODO, take stuff from above)</li>
+ </ul>
+ </section>
+
+ <section data-background-image="images/debian.jpg">
+ <h4 class="pull-left text-left" style="font-size: 60%;" >
+ #debian-reproducible (OFTC)<br>
+ reproducible-builds at lists.alioth.debian.org
+ </h4>
+ <h4 class="pull-right text-right" style="font-size: 60%;">
+ #reproducible-builds (OFTC)
+ <br>
+ reproducible-builds.org
+ </h4>
+ </section>
+ </div>
+ </div>
+
+ <script src="lib/js/head.min.js"></script>
+ <script src="js/reveal.js"></script>
+ <script>
+ Reveal.initialize({
+ controls: false,
+ progress: false,
+ history: true,
+ keyboard: {
+ 13: 'next',
+ 38: 'next',
+ 9: 'prev',
+ 40: 'prev'
+ }
+ });
+ </script>
+</body>
+</html>
--
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