[Git][reproducible-builds/reproducible-presentations][master] SeaGL 2021: Debugging Reproducible... date and time and initial
Vagrant Cascadian (@vagrant)
gitlab at salsa.debian.org
Wed Nov 3 22:34:53 UTC 2021
Vagrant Cascadian pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
311ffb9a by Vagrant Cascadian at 2021-11-03T15:33:31-07:00
SeaGL 2021: Debugging Reproducible... date and time and initial
protoskeletal talk.
- - - - -
2 changed files:
- 2021-11-XX-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/abstract → 2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Debugging-Reproducible-Builds-One-Day-at-a-Time.org
- + 2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Makefile
Changes:
=====================================
2021-11-XX-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/abstract → 2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Debugging-Reproducible-Builds-One-Day-at-a-Time.org
=====================================
@@ -1,3 +1,25 @@
+#+TITLE: Debugging Reproducible Builds One Day at a Time
+#+AUTHOR: Vagrant Cascadian
+#+EMAIL: vagrant at reproducible-builds.org
+#+DATE: SeaGL, 2021-11-06
+#+LANGUAGE: en
+#+OPTIONS: H:1 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
+#+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc
+#+OPTIONS: ^:nil
+#+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js
+#+EXPORT_SELECT_TAGS: export
+#+EXPORT_EXCLUDE_TAGS: noexport
+#+startup: beamer
+#+LaTeX_CLASS: beamer
+#+LaTeX_CLASS_OPTIONS: [bigger]
+#+latex_header: \mode<beamer>{\usetheme{Madrid}}
+#+LaTeX_CLASS_OPTIONS: [aspectratio=169]
+#+BEGIN_comment
+https://osem.seagl.org/conferences/seagl2021/program/proposals/858
+Date: 2021 November 6, 14:00 -0700
+Duration: 30 min
+Room: Room 1
+
Debugging Reproducible Builds One Day at a Time
Reproducible builds are a set of software development practices that
@@ -26,3 +48,30 @@ This talk will mostly focus on the *hows* of Reproducible Builds, not
too much on the *whys*, which can be further explored at:
https://reproducible-builds.org/
+#+END_comment
+
+* Defining Reproducible Builds
+
+ Reproducible builds are a set of software development practices that
+ create an independently-verifiable path from source to binary code.
+
+ https://reproducible-builds.org/
+
+ A build is reproducible if given the same source code, build
+ environment and build instructions, any party can recreate
+ bit-by-bit identical copies of all specified artifacts.
+
+ https://reproducible-builds.org/docs/definition/
+
+* Copyright and attributions
+\addtocounter{framenumber}{-1}
+\tiny
+
+ Copyright 2021 Vagrant Cascadian <vagrant at reproducible-builds.org>
+ Portions by contributors to the reproducible-builds.org website.
+
+ This work is licensed under the Creative Commons
+ Attribution-ShareAlike 4.0 International License.
+
+ To view a copy of this license, visit
+ https://creativecommons.org/licenses/by-sa/4.0/
=====================================
2021-11-06-SeaGL-Debugging-Reproducible-Builds-One-Day-at-a-Time/Makefile
=====================================
@@ -0,0 +1,16 @@
+# thanks to dima for walking me through this!
+#
+# needs: apt install emacs texlive-latex-extra librsvg2-bin graphviz
+
+export FORCE_SOURCE_DATE = 1
+export SOURCE_DATE_EPOCH := $(shell date --utc --date '2021-11-06 14:00 PDT' +%s)
+
+all: $(patsubst %.org,%.pdf,$(wildcard *.org))
+
+%.pdf: %.org
+ emacs -Q --batch --eval '(progn (random "0") (find-file "$<") (org-beamer-export-to-pdf))'
+
+clean:
+ rm -f *.pdf *.tex *.png
+
+.PHONY:clean
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/311ffb9a6fba992acd4fc25ba75113e1e40d05c6
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/311ffb9a6fba992acd4fc25ba75113e1e40d05c6
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/20211103/968e96fa/attachment.htm>
More information about the rb-commits
mailing list