[Git][reproducible-builds/reproducible-website][master] 2 commits: Expand tabs.
Chris Lamb
gitlab at salsa.debian.org
Sun May 27 21:48:07 CEST 2018
Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website
Commits:
de94ce3c by Chris Lamb at 2018-05-27T20:47:46+01:00
Expand tabs.
- - - - -
36a467b8 by Chris Lamb at 2018-05-27T20:47:46+01:00
Generate presentations from a data file.
(This is not yet a complete list, nor does it link to /_lfs/ yet)
- - - - -
2 changed files:
- + _data/presentations.yml
- resources.html
Changes:
=====================================
_data/presentations.yml
=====================================
--- /dev/null
+++ b/_data/presentations.yml
@@ -0,0 +1,219 @@
+- title: You think you're not a target? A tale of 3 developers…
+ presented_by: Chris Lamb
+ event:
+ name: All Things Open
+ location: Raleigh, NC, United States
+ url: https://allthingsopen.org/
+
+- title: You think you're not a target? A tale of 3 developers…
+ presented_by: Chris Lamb
+ event:
+ url: https://freenode.live/
+ name: Freenode Live
+ location: Bristol, United Kingdom
+
+- title: Reproducible Builds status update
+ presented_by: Chris Lamb, Holger Levsen, Maria Glukhova, Steven Chamberlain, Vagrant Cascadian, Valerie Young & Ximin Luo
+ event:
+ url: https://debconf17.debconf.org.
+ name: DebConf17
+ location: Montreal, Quebec, Canada
+
+- title: Reproducible builds
+ presented_by: Chris Lamb
+ event:
+ url: https://www.lfasiallc.com/linuxcon-containercon-cloudopen-china
+ name: LinuxCon + ContainerCon + CloudOpen China
+ location: Beijing, People's Republic of China
+
+- title: Reproducible builds
+ presented_by: Chris Lamb
+ event:
+ url: http://hkoscon.org/2017/
+ name: HKOSCon 2017
+ location: Hong Kong
+
+- title: Reproducible builds
+ presented_by: Chris Lamb
+ event:
+ url: https://oscal.openlabs.cc
+ name: OSCAL'17
+ location: Tirana, Albania
+
+- title: Reproducible Builds everywhere
+ presented_by: Mattia Rizzolo
+ event:
+ url: https://www.ducc.it/
+ name: Debian-Ubuntu Community Conference — Italia 2017
+ location: Vicenza, Italy
+
+- title: Reproducible Builds everywhere
+ presented_by: Holger Levsen
+ event:
+ url: https://www.hamburg.ccc.de/
+ name: CCCHH
+ location: Hamburg, Germany
+
+- title: Reproducible Builds
+ presented_by: Chris Lamb
+ event:
+ url: http://foss-north.se/
+ name: foss-north 2017
+ location: Gothenburg, Sweden
+
+- title: You too can write reproducible software
+ presented_by: Ximin Luo, Vagrant Cascadian & Valerie Young
+ event:
+ url: https://libreplanet.org/conference/
+ name: Libreplanet 2017
+ location: MIT, Cambridge, United States
+
+- title: Verifying Software Freedom with Reproducible Builds
+ presented_by: Vagrant Cascadian
+ event:
+ url: https://libreplanet.org/conference/
+ name: Libreplanet 2017
+ location: MIT, Cambridge, United States
+
+- title: Reproducible Builds everywhere
+ presented_by: Holger Levsen
+ event:
+ url: https://www.guug.de/veranstaltungen/ffg2017/
+ name: GUUG Frühjahrsfachgespräch 2017
+ location: Darmstadt, Germany
+
+- title: Introduction to Reproducible builds
+ presented_by: Vagrant Cascadian
+ event:
+ url: https://www.socallinuxexpo.org/
+ name: Scale 15X
+ location: Pasadena Convention Center, California, United States
+
+- title: Reproducible-Build-Zoo
+ presented_by: Vagrant Cascadian
+ event:
+ url: http://events.linuxfoundation.org/events/embedded-linux-conference
+ name: Embedded Linux Conference 2017
+ location: Portland, Oregon, United States
+
+- title: Reproducible Builds and Fedora
+ presented_by: Dennis Gilmore & Holger Levsen
+ event:
+ url: https://devconf.cz
+ name: DevConf.cz
+ location: Brno, Czech Republic
+
+- title: "Reproducible Builds: Two years in the trenches"
+ presented_by: Chris Lamb
+ event:
+ url: https://www.linux.conf.au/
+ name: linux.conf.au 2017
+ location: Hobart, Australia
+ video:
+ youtube: ooJXRBf72M0
+
+- title: Reproducible Builds for a Better Future
+ presented_by: Valerie Young
+ event:
+ url: https://www.linux.conf.au/
+ name: linux.conf.au 2017
+ location: Hobart, Australia
+ video:
+ youtube: -nMVfmZL8zk
+
+- title: Reproducible Builds
+ presented_by: Boyuan Yang
+ event:
+ url: https://lug.ustc.edu.cn/wiki/intro_english
+ name: LUG at USTC
+ location: University of Science and Technology of China, Hefei, Anhui, China
+
+- title: Reproducible builds status update
+ presented_by: Chris Lamb and Holger Levsen
+ event:
+ url: https://wiki.debian.org/DebianEvents/gb/2016/MiniDebConfCambridge
+ name: MiniDebConf Cambridge 2016
+ location: Cambridge, United Kingdom
+ slides: https://people.debian.org/~lamby/2016-11-13-MiniDebConfCambridge
+
+- title: Reproducible Builds
+ presented_by: Chris Lamb
+ event:
+ url: http://sfk.flossk.org/sfk16/
+ name: Software Freedom Kosova
+ location: Prishtina, Republic of Kosovo
+
+- title: Reproducible Builds status update
+ presented_by: Chris Lamb
+ event:
+ url: https://debconf16.debconf.org
+ name: DebConf16
+ location: Cape Town, South Africa
+
+- title: Reproducible Builds - fulfilling the original promise of free software
+ presented_by: Chris Lamb
+ event:
+ url: http://2016.fossasia.org/
+ name: FOSSASIA 2016
+ location: Singapore
+
+- title: Reproducible Builds in FreeBSD
+ presented_by: Ed Maste
+ event:
+ url: http://www.bsdcan.org/2016/schedule/events/714.en.html
+ name: BSDCan 2016
+ location: Ottawa, Canada
+ slides: http://www.bsdcan.org/2016/schedule/attachments/375_2016-06-11-BSDCan-2016-Reproducible-Builds.pdf
+ video:
+ youtube: MTPNB1lXKBQ
+
+- title: Reproducible builds in FreeBSD packages
+ presented_by: Baptiste Daroussin
+ event:
+ url: https://archive.fosdem.org/2016/schedule/event/reproducible_freebsd_packages/
+ name: FOSDEM 2016
+ location: Brussels, Belgium
+ video:
+ url: http://video.fosdem.org/2016/k4601/reproducible-builds-in-freebsd-packages.mp4
+ slides: https://archive.fosdem.org/2016/schedule/event/reproducible_freebsd_packages/attachments/slides/1170/export/events/attachments/reproducible_freebsd_packages/slides/1170/reproducible_builds_freebsd
+
+- title: Beyond Reproducible builds
+ presented_by: Chris Lamb
+ event:
+ url: https://skroutz.gr
+ name: Skroutz.gr
+ location: Athens, Greece
+
+- title: Reproducible builds status update
+ presented_by: Chris Lamb, Holger Levsen
+ event:
+ url: https://wiki.debian.org/DebianEvents/gb/2015/MiniDebConfCambridge
+ name: MiniDebConfCambridge 2015
+ location: Cambridge, United Kingdom
+
+- title: Reproducible Builds status update
+ presented_by: Lunar, Holger Levsen, Chris Lamb
+ event:
+ url: https://debconf15.debconf.org
+ name: DebConf15
+ location: Heidelberg, Germany
+
+- title: How to make your software build reproducibly
+ presented_by: Lunar, 2015-08-13
+ event:
+ url: https://events.ccc.de/camp/2015/
+ name: Chaos Communication Camp 2015
+ location: Zehdenick, Germany
+ video:
+ url: https://media.ccc.de/v/camp2015-6657-how_to_make_your_software_build_reproducibly
+ slides: https://reproducible.alioth.debian.org/presentations/2015-08-13-CCCamp15.pdf
+
+- title: "Reproducible Builds: Moving Beyond Single Points of Failure for Software Distribution"
+ presented_by: Mike Perry and Seth Schoen
+ event:
+ url: https://events.ccc.de/congress/2014/
+ name: Chaos Communication Congress 2014
+ location: Hamburg, Germany
+ video: https://media.ccc.de/v/31c3_-_6240_-_en_-_saal_g_-_201412271400_-_reproducible_builds_-_mike_perry_-_seth_schoen_-_hans_steiner
+ slides: https://events.ccc.de/congress/2014/Fahrplan/system/attachments/2575/original/2014CCCReproducible.pdf
+
=====================================
resources.html
=====================================
--- a/resources.html
+++ b/resources.html
@@ -24,196 +24,25 @@ order: 2
</div>
<div class="eight columns text">
<dl class="talks">
+ {% for x in site.data.presentations %}
<dt>
- <em>You think you're not a target? A tale of 3 developers…</em><br />
- by Chris Lamb, <a href="https://allthingsopen.org/">All Things Open</a>, Raleigh, NC, United States
+ <em>{{ x.title }}</em><br/>
+ by {{ x.presented_by }}<br/>
+ <a href="{{ x.event.url }}">{{ x.event.name }}</a>,
+ {{ x.event.location }}.
</dt>
<dd>
+ {% if x.video.url %}
+ ▸ <a href="{{ x.video.url }}">Video</a>
+ {% endif %}
+ {% if x.video.youtube %}
+ ▸ <a href="https://www.youtube.com/watch?v={{ x.video.youtube }}">YouTube</a>
+ {% endif %}
+ {% if x.slides %}
+ ▦ <a href="{{ x.slides }}">Slides</a>
+ {% endif %}
</dd>
- <dt>
- <em>You think you're not a target? A tale of 3 developers…</em><br />
- by Chris Lamb, <a href="https://freenode.live/">Freenode #live</a>, Bristol, United Kingdom
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds status update</em><br />
- by Chris Lamb & Holger Levsen & Maria Glukhova &
- Steven Chamberlain & Vagrant Cascadian &
- Valerie Young & Ximin Luo, <a href="https://debconf17.debconf.org">DebConf17</a>, Montreal, Quebec, Canada.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible builds</em><br />
- by Chris Lamb, <a href="https://www.lfasiallc.com/linuxcon-containercon-cloudopen-china">LinuxCon + ContainerCon + CloudOpen China</a>, Beijing, People's Republic of China.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible builds</em><br />
- by Chris Lamb, <a href="http://hkoscon.org/2017/">HKOSCon 2017</a>, Hong Kong.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible builds</em><br />
- by Chris Lamb, <a href="https://oscal.openlabs.cc">OSCAL'17</a>, Tirana, Albania.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds everywhere</em><br />
- by Mattia Rizzolo, <a href="https://www.ducc.it/">Debian-Ubuntu Community Conference — Italia 2017</a>, Vicenza, Italy.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds everywhere</em><br />
- by Holger Levsen, <a href="https://www.hamburg.ccc.de/">CCCHH</a>, Hamburg, Germany.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds</em><br />
- by Chris Lamb, <a href="http://foss-north.se/">foss-north 2017</a>, Gothenburg, Sweden.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>You too can write reproducible software</em><br />
- by Ximin Luo, Vagrant Cascadian & Valerie Young, <a href="https://libreplanet.org/conference/">Libreplanet 2017</a>, MIT, Cambridge, United States.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Verifying Software Freedom with Reproducible Builds</em><br />
- by Vagrant Cascadian, <a href="https://libreplanet.org/conference/">Libreplanet 2017</a>, MIT, Cambridge, United States.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds everywhere</em><br />
- by Holger Levsen, <a href="https://www.guug.de/veranstaltungen/ffg2017/">GUUG Frühjahrsfachgespräch 2017</a>, Darmstadt, Germany.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Introduction to Reproducible builds</em><br />
- by Vagrant Cascadian, <a href="https://www.socallinuxexpo.org/">Scale 15X</a>, Pasadena Convention Center, California, United States.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible-Build-Zoo</em><br />
- by Vagrant Cascadian, <a href="http://events.linuxfoundation.org/events/embedded-linux-conference">Embedded Linux Conference 2017</a>, Portland, Oregon, United States.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds and Fedora</em><br />
- by Dennis Gilmore & Holger Levsen, <a href="https://devconf.cz">DevConf.cz</a>, Brno, Czech Republic.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds: Two years in the trenches</em><br />
- by Chris Lamb, <a href="https://www.linux.conf.au/">linux.conf.au 2017</a>, Hobart, Australia.
- </dt>
- <dd>
- ⧠ <a href="https://www.youtube.com/watch?v=ooJXRBf72M0">Video</a>
- </dd>
- <dt>
- <em>Reproducible Builds for a Better Future</em><br />
- by Valerie Young, <a href="https://www.linux.conf.au/">linux.conf.au 2017</a>, Hobart, Australia.
- </dt>
- <dd>
- ⧠ <a href="https://www.youtube.com/watch?v=-nMVfmZL8zk">Video</a>
- </dd>
- <dt>
- <em>Reproducible Builds</em><br />
- by Boyuan Yang, <a href="https://lug.ustc.edu.cn/wiki/intro_english">LUG at USTC</a>, University of Science and Technology of China, Hefei, Anhui, China.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible builds status update</em><br />
- by Chris Lamb and Holger Levsen, <a href="https://wiki.debian.org/DebianEvents/gb/2016/MiniDebConfCambridge">MiniDebConfCambridge 2016</a>
- </dt>
- <dd>
- ⧠ <a href="https://people.debian.org/~lamby/2016-11-13-MiniDebConfCambridge">Slides</a>
- </dd>
- <dt>
- <em>Reproducible Builds</em><br />
- by Chris Lamb, <a href="http://sfk.flossk.org/sfk16/">Software Freedom Kosova</a>, Prishtina, Republic of Kosovo.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds status update</em><br />
- by Chris Lamb, <a href="https://debconf16.debconf.org">DebConf16</a>, Cape Town, South Africa.
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds - fulfilling the original promise of free software</em><br />
- by Chris Lamb, <a href="http://2016.fossasia.org/">FOSSASIA '16</a>
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds in FreeBSD</em><br />
- by Ed Maste, <a href="http://www.bsdcan.org/2016/schedule/events/714.en.html">BSDCan 2016</a>
- </dt>
- <dd>
- ▸ <a href="https://www.youtube.com/watch?v=MTPNB1lXKBQ">Recording</a>,
- ⧠ <a href="http://www.bsdcan.org/2016/schedule/attachments/375_2016-06-11-BSDCan-2016-Reproducible-Builds.pdf">Slides</a>
- </dd>
- <dt>
- <em>Reproducible builds in FreeBSD packages</em><br />
- by Baptiste Daroussin, <a href="https://archive.fosdem.org/2016/schedule/event/reproducible_freebsd_packages/">FOSDEM 2016</a>
- </dt>
- <dd>
- ▸ <a href="http://video.fosdem.org/2016/k4601/reproducible-builds-in-freebsd-packages.mp4">Recording</a>,
- ⧠ <a href="https://archive.fosdem.org/2016/schedule/event/reproducible_freebsd_packages/attachments/slides/1170/export/events/attachments/reproducible_freebsd_packages/slides/1170/reproducible_builds_freebsd">Slides</a>
- </dd>
- <dt>
- <em>Beyond Reproducible builds</em><br />
- by Chris Lamb, <a href="https://skroutz.gr">Skroutz.gr</a>, Athens, Greece
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible builds status update</em><br />
- by Chris Lamb and Holger Levsen, <a href="https://wiki.debian.org/DebianEvents/gb/2015/MiniDebConfCambridge">MiniDebConfCambridge 2015</a>
- </dt>
- <dd>
- </dd>
- <dt>
- <em>Reproducible Builds status update</em><br />
- by Lunar, Holger Levsen, Chris Lamb, <a href="https://debconf15.debconf.org">DebConf15</a>, Heidelberg, Germany
- </dt>
- <dd>
- </dd>
- <dt>
- <em>How to make your software build reproducibly</em><br />
- by Lunar, 2015-08-13, <a href="https://events.ccc.de/camp/2015/">Chaos Communication Camp 2015</a>
- </dt>
- <dd>
- ▸ <a href="https://media.ccc.de/v/camp2015-6657-how_to_make_your_software_build_reproducibly">Recordings</a>,
- ⧠ <a href="https://reproducible.alioth.debian.org/presentations/2015-08-13-CCCamp15.pdf">Slides</a>,
- ☷ <a href="https://reproducible.alioth.debian.org/presentations/2015-08-13-CCCamp15-outline.pdf">Full script</a>,
- ⚙ <a href="https://salsa.debian.org/reproducible-builds/presentations.git/tree/2015-08-13-CCCamp15">Sources</a>
- </dd>
- <dt>
- <em>Reproducible Builds: Moving Beyond Single Points of Failure for Software Distribution</em><br />
- by Mike Perry and Seth Schoen, 2014-12-27, <a href="https://events.ccc.de/congress/2014/">Chaos Communication Congress 2014</a>
- </dt>
- <dd>
- ▸ <a href="https://media.ccc.de/v/31c3_-_6240_-_en_-_saal_g_-_201412271400_-_reproducible_builds_-_mike_perry_-_seth_schoen_-_hans_steiner">Recordings</a>,
- ⧠ <a href="https://events.ccc.de/congress/2014/Fahrplan/system/attachments/2575/original/2014CCCReproducible.pdf">Slides</a>
- </dd>
- </dl>
+ {% endfor %}
</div>
</div>
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/compare/1389161274ce1c7f5cff574a43aceac33d674442...36a467b8bb870106e7d6fe6cf9aa3c989549752e
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/compare/1389161274ce1c7f5cff574a43aceac33d674442...36a467b8bb870106e7d6fe6cf9aa3c989549752e
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/20180527/ce6f0dc7/attachment.html>
More information about the rb-commits
mailing list