[presentations] 01/01: dc17: expand reprotest, more "tools" section title tweaks

Ximin Luo infinity0 at debian.org
Fri Aug 11 16:40:08 UTC 2017


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

infinity0 pushed a commit to branch master
in repository presentations.

commit 2816c455e11742b8de9f7ba01f23eee1a43fcb6c
Author: Ximin Luo <infinity0 at debian.org>
Date:   Fri Aug 11 18:40:02 2017 +0200

    dc17: expand reprotest, more "tools" section title tweaks
---
 2017-08-11-DebConf17/index.html | 28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

diff --git a/2017-08-11-DebConf17/index.html b/2017-08-11-DebConf17/index.html
index 772d1e9..37a9f3e 100644
--- a/2017-08-11-DebConf17/index.html
+++ b/2017-08-11-DebConf17/index.html
@@ -228,16 +228,27 @@ A build is <b>reproducible</b> if given the same <i>source code</i>, <i>build en
         </ul>
       </section>
 
+      <!-- ----------------------------------------------------------------- -->
+
+      <section>
+        <h2>Reproducibility tools</h2>
+      </section>
+
       <section>
-        <h3>Tools - reprotest</h3>
+        <h3>reprotest - overview and updates</h3>
         <ul>
-          <li>reprotest make it distro-independent (sanjev)</li>
-          <li>perhaps deduplicate with autopkgtest (ximin)</li>
+          <li>What: run commands and check their output for reproducibility. Features:
+          <ul>
+            <li>Various virtual environments (e.g. ...)</li>
+            <li>Presets for convenience, atm only Deb packages</li>
+          </ul></li>
+          <li>Reduce diff with autopkgtest, aim to deduplicate (ximin)</li>
+          <li>Make it distro-independent, first ArchLinux (sanjev)</li>
         </ul>
       </section>
       
       <section>
-        <h3>Tools - diffoscope overview</h3>
+        <h3>diffoscope - overview</h3>
         <ul>
           <li>What exactly makes two files different?</li>
           <li>Recursively unpacks archives, uncompresses PDF files, disassembles binaries etc.</li>
@@ -247,16 +258,17 @@ A build is <b>reproducible</b> if given the same <i>source code</i>, <i>build en
       </section>
       
       <section>
-        <h3>Tools - diffoscope updates 1/2</h3>
+        <h3>diffoscope - updates 1/2</h3>
         <ul>
-          <li>html-dir rewrite, GCC diff (ximin)</li>
+          <li>Save json output, can be read back in. (ximin)</li>
+          <li>Rewrite html-dir output to support huge diffs, e.g. GCC.</li>
           <li>10s of speed optimisations (lamby, via Tails)</li>
-          <li>--exclude, --max-container-depth and other ways to control diffoscope behavior</li>
+          <li>--exclude, --max-container-depth and other ways to control behavior</li>
         </ul>
       </section>
       
       <section>
-        <h3>Tools - diffoscope updates 2/2</h3>
+        <h3>diffoscope - updates 2/2</h3>
         <ul>
           <li>New formats supported for comparison: OGG, .dtb, R object files (.rds, .rdb), PGP files, .docx, .odt, ...</li>
           <li>New output formats: RST, Markdown, JSON</li>

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