Updating schedule.
authorZak Rogoff <zak@fsf.org>
Thu, 9 Mar 2017 19:54:57 +0000 (14:54 -0500)
committerZak Rogoff <zak@fsf.org>
Thu, 9 Mar 2017 19:54:57 +0000 (14:54 -0500)
2017/program/generated-sessions.html

index 03ee946daf63587a5a5f05ff310a5a1ad2bb6292..490b90cfd75cee2c45594619639dd0a221c363cb 100644 (file)
@@ -31,7 +31,7 @@
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#crockford">Kade Crockford</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#crockford">Kade Crockford</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default"> Room 32-123</span>
@@ -65,7 +65,7 @@
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#smith">Brett Smith</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#smith">Brett Smith</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -85,7 +85,7 @@
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#csmith">Carol Smith</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#csmith">Carol Smith</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#hasan">Zeeshan Hasan</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hasan">Zeeshan Hasan</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room  32-144</span>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#scherer">Michael Scherer</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#scherer">Michael Scherer</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -148,7 +148,7 @@ The first part of this talk will show how the modern methods can be used to empo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#carter">Al Carter</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#carter">Al Carter</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -175,7 +175,7 @@ The first part of this talk will show how the modern methods can be used to empo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#zacchiroli">Stefano Zacchiroli</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#zacchiroli">Stefano Zacchiroli</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -196,7 +196,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#gordon-mckeon">Shauna Gordon-McKeon</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#gordon-mckeon">Shauna Gordon-McKeon</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -216,7 +216,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#karanjai">Rabimba Karanjai</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#karanjai">Rabimba Karanjai</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -237,7 +237,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#demarest">Luke Demarest</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#demarest">Luke Demarest</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -253,11 +253,11 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 <section class="program-session" id="day-1-timeslot-7-session-5">
 <header class="program-session-header">
 <hgroup>
-<h2>Al Carter workshop</h2>
+<h2>Security and Operations Workshop</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#carter">Al Carter</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#carter">Al Carter</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -284,7 +284,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#nicholson">Deb Nicholson</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#nicholson">Deb Nicholson</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -306,7 +306,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#seeder">Andrew Seeder</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#seeder">Andrew Seeder</a>
 </span>
 <p class="program-session-room-details">
 <button aria-controls="day-1-timeslot-9-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-9-session-2-collapse" data-toggle="collapse">
@@ -321,11 +321,11 @@ This talk will cover why it feels so darned difficult to get common sense polici
 <section class="program-session" id="day-1-timeslot-9-session-3">
 <header class="program-session-header">
 <hgroup>
-<h2>Striking at the roots: An ecological analysis of mass surveillance</h2>
+<h2>The cloud is dead</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#hall">Gordon Hall</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hall">Gordon Hall</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">32-144</span>
@@ -345,7 +345,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#duffy">Máirín Duffy</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#duffy">Máirín Duffy</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -365,7 +365,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#krum">Spencer Krum</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#krum">Spencer Krum</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -399,7 +399,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#cascadian">Vagrant Cascadian</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#cascadian">Vagrant Cascadian</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -423,7 +423,7 @@ Once independent verification becomes common practice, people can get back to wo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#hofstader">Chris Hofstader</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hofstader">Chris Hofstader</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -443,7 +443,7 @@ Once independent verification becomes common practice, people can get back to wo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#donnelly">Cecilia Donnelly</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#donnelly">Cecilia Donnelly</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -464,7 +464,7 @@ Many governments are afraid of releasing software into public view because of se
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#swartz">Noah Swartz</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#swartz">Noah Swartz</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -480,15 +480,22 @@ Many governments are afraid of releasing software into public view because of se
 <section class="program-session" id="day-1-timeslot-11-session-5">
 <header class="program-session-header">
 <hgroup>
-<h2>Ansible workshop</h2>
+<h2>Introduction to ansible</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#krum">Spencer Krum</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#krum">Spencer Krum</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
+<button aria-controls="day-1-timeslot-11-session-5-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-11-session-5-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-1-timeslot-11-session-5-collapse">
+<p>Ansible is a tool for system administrators to configure machines. It is GPL v3 and uses ssh for it's transport layer. This tool scales up to thousands of machines but down to a handful, or just one. This session will cover the basics of using it, and how to express system configuration in it's YAML syntax.</p>
+</div> <!-- day-1-timeslot-11-session-5-collapse end -->
 </section> <!-- day-1-timeslot-11-session-5 end -->
 </article> <!-- day-1-timeslot-11 end -->
 <article class="program-timeslot" id="day-1-timeslot-12">
@@ -511,7 +518,7 @@ Many governments are afraid of releasing software into public view because of se
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#moglen">Eben Moglen</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#moglen">Eben Moglen</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -532,7 +539,7 @@ The free software movement came into existence fighting to prevent a future whic
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#jordan">Alex Jordan</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#jordan">Alex Jordan</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -553,7 +560,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#decausemaker">Remy DeCausemaker</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#decausemaker">Remy DeCausemaker</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -573,7 +580,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#fernandez">Christian Fernandez</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#fernandez">Christian Fernandez</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -589,17 +596,25 @@ Attendees will walk out with an understanding of the historical context behind p
 <section class="program-session" id="day-1-timeslot-13-session-5">
 <header class="program-session-header">
 <hgroup>
-<h2>Reproducible builds workshop</h2>
+<h2>You, too, can write reproducible software!</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#luo">Ximin Luo</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#cascadian">Vagrant Cascadian</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#young">Valerie Young</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#luo">Ximin Luo</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#cascadian">Vagrant Cascadian</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#young">Valerie Young</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
+<button aria-controls="day-1-timeslot-13-session-5-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-13-session-5-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-1-timeslot-13-session-5-collapse">
+<p>This workshop will give a hands-on look at the tools that we use at the Reproducible Builds project to analyze build products and make them more reproducible. We'll go through how to use tools like diffoscope and reprotest, and give a few exercises for participants to try out. Then we'll do a brief tour of the Debian reproducibility toolchain, pointing out things like SOURCE_DATE_EPOCH and strip-nondeterminism. Finally, we'll pick out an unreproducible package from Debian unstable and apply what we've learned to try to make it reproducible.</p>
+<p>Bring a laptop and a project you want to make reproducible, including its build dependencies. We'll install diffoscope and reprotest during the session, but if you're not on a Debian system then you're welcome to test that these programs work on your OS beforehand and submit bugs if they don't.</p>
+</div> <!-- day-1-timeslot-13-session-5-collapse end -->
 </section> <!-- day-1-timeslot-13-session-5 end -->
 </article> <!-- day-1-timeslot-13 end -->
 <article class="program-timeslot" id="day-1-timeslot-14">
@@ -622,7 +637,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#webber">Christopher Webber</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#webber">Christopher Webber</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -662,7 +677,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#tryon">Robinson Tryon</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#tryon">Robinson Tryon</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -683,7 +698,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#chestek">Pamela Chestek</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#chestek">Pamela Chestek</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -703,9 +718,9 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#luo">Ximin Luo</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#cascadian">Vagrant Cascadian</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#young">Valerie Young</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#luo">Ximin Luo</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#cascadian">Vagrant Cascadian</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#young">Valerie Young</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -740,7 +755,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#stallman">Richard Stallman</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#stallman">Richard Stallman</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -781,7 +796,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#young">Georgia Young</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#young">Georgia Young</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -807,7 +822,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#doctorow">Cory Doctorow</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#doctorow">Cory Doctorow</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -841,7 +856,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#kurdali">Bassam Kurdali</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#kurdali">Bassam Kurdali</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -861,7 +876,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#hale">Wm Salt Hale</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hale">Wm Salt Hale</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -883,7 +898,7 @@ You will learn about a non-sales focused tool, CiviCRM and see how it can be com
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#gerwitz">Mike Gerwitz</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#gerwitz">Mike Gerwitz</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -905,7 +920,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#doiron">Nick Doiron</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#doiron">Nick Doiron</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -973,7 +988,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#callaway">Tom Callaway</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#callaway">Tom Callaway</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -993,7 +1008,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#schaefer">Conor Schaefer</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#schaefer">Conor Schaefer</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1013,7 +1028,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#jiang">Helen Jiang</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#jiang">Helen Jiang</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1033,10 +1048,10 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#oram">Andrew Oram</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#ajunwa">Ifeoma Ajunwa</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#cohen">Geoff A. Cohen</a>,
-          <a href="https://libreplanet.org/2017/program/speakers.html#green">Ben Green</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#oram">Andrew Oram</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#ajunwa">Ifeoma Ajunwa</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#cohen">Geoff A. Cohen</a>,
+          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#green">Ben Green</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -1071,7 +1086,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#oliva">Alexandre Oliva</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#oliva">Alexandre Oliva</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -1091,7 +1106,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#shameem">Mustafa Shameem</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#shameem">Mustafa Shameem</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1111,7 +1126,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#kuhn">Bradley Kuhn</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#kuhn">Bradley Kuhn</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1165,7 +1180,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#hefflin">Tiberius Hefflin</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hefflin">Tiberius Hefflin</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -1185,7 +1200,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#marble">Tom Marble</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#marble">Tom Marble</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1205,7 +1220,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#gingerich">Denver Gingerich</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#gingerich">Denver Gingerich</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1225,7 +1240,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#metts">Micky Metts</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#metts">Micky Metts</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -1259,7 +1274,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#elijah">Skye Elijah</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#elijah">Skye Elijah</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -1281,7 +1296,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#corvellec">Marianne Corvellec</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#corvellec">Marianne Corvellec</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1301,7 +1316,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#schultz">Eric Schultz</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#schultz">Eric Schultz</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1321,7 +1336,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#hess">Joey Hess</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hess">Joey Hess</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -1355,7 +1370,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/2017/program/speakers.html#harihareswara">Sumana Harihareswara</a>
+<a href="https://libreplanet.org/YEAR/path/to/speakers.html#harihareswara">Sumana Harihareswara</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>