Adding manual early session and speaker sections of program.
authorZak Rogoff <zak@fsf.org>
Wed, 27 Jan 2016 19:58:35 +0000 (14:58 -0500)
committerZak Rogoff <zak@fsf.org>
Wed, 27 Jan 2016 19:58:35 +0000 (14:58 -0500)
2016/assets/css/custom.css
2016/includes/program-menu.html
2016/program/formatted-sessions.html [deleted file]
2016/program/index.html
2016/program/raw-sessions-test.mdwn [deleted file]
2016/program/speakers.html [new file with mode: 0755]

index 48b39161587a322390b549b4a0b03de3eb9fe7f8..ae11947150387f476484e2dc653f3957147e2823 100644 (file)
@@ -70,6 +70,11 @@ h3  {
 
 .program-session-speaker {
     margin: 0px 7px 0px 0px;
+    font-style: italic;
+}
+
+.speaker-bio {
+  padding-bottom: 25px;
 }
 
 /* Breadcrumb */
index b45c58783ab838bd829af292aa994ff254b4b697..2dd378b288e76633132c7903a54ec6bc6cd9f71e 100644 (file)
@@ -2,7 +2,7 @@
 <div class="contain-fluid">
   <div class="row margin-top">
     <div class="col-sm-9">
-    <h3><a href="index.html">Sessions</a> / <a href="grid-schedule.html">Schedule</a> / <a href="speakers.html">Speakers</a> / <a href="exhibit-hall.html">Exhibit Hall</a> / <a href="social.html">Social Events</a></h3>
+    <h3><a href="index.html">Sessions</a> <!--/ <a href="grid-schedule.html">Schedule</a> -->/ <a href="speakers.html">Speakers</a><!-- / <a href="exhibit-hall.html">Exhibit Hall</a> / <a href="social.html">Social Events</a></h3>-->
   </div>
 </div>
 </div>
diff --git a/2016/program/formatted-sessions.html b/2016/program/formatted-sessions.html
deleted file mode 100755 (executable)
index a27deb6..0000000
+++ /dev/null
@@ -1,501 +0,0 @@
-<article class="program-day" id="day-1-program">
- <header class="program-day-header">
-  <hgroup>
-   <h2>
-    Saturday, March 19th
-    <a aria-controls="day-1-timeslots" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-1-timeslots" role="button">
-     ↓
-    </a>
-   </h2>
-  </hgroup>
- </header>
- <div class="collapse in" id="day-1-timeslots">
-  <article class="program-timeslot" id="day-1-timeslot-1">
-   <header class="program-timeslot-header">
-    <hgroup>
-     <h2>
-      10:40 - 11:25: Session Block 1B
-      <a aria-controls="day-1-timeslot-1-sessions" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-1-timeslot-1-sessions" role="button">
-       ↓
-      </a>
-     </h2>
-    </hgroup>
-   </header>
-   <div class="collapse in" id="day-1-timeslot-1-sessions">
-    <section class="program-session" id="day-1-timeslot-1-session-1">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        Fork and ignore: fighting a GPL violation by coding instead
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      <a href="https://libreplanet.org/2015/program/speakers.html#kuhn">
-       Bradley Kuhn
-      </a>
-      ,
-      <a href="https://libreplanet.org/2015/program/speakers.html#sandler">
-       Karen Sandler
-      </a>
-     </span>
-     <button aria-controls="day-1-timeslot-1-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-1-session-1-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-1-timeslot-1-session-1-collapse">
-      <p>
-       <span class="label label-default">
-        Room 32-155
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently,
-       <a href="https://sfconservancy.org/">
-        Software Freedom Conservancy
-       </a>
-       engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-1-timeslot-1-session-1-collapse end -->
-    </section>
-    <!-- day-1-timeslot-1-session-1 end -->
-    <section class="program-session" id="day-1-timeslot-1-session-2">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        A serious session
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      <a href="https://libreplanet.org/2015/program/speakers.html#sandler">
-       Ms Inline
-      </a>
-     </span>
-     <button aria-controls="day-1-timeslot-1-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-1-session-2-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-1-timeslot-1-session-2-collapse">
-      <p>
-       <span class="label label-default">
-        Room 32-420
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently, Mister Mime engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-1-timeslot-1-session-2-collapse end -->
-    </section>
-    <!-- day-1-timeslot-1-session-2 end -->
-    <section class="program-session" id="day-1-timeslot-1-session-3">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        A silly session
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      Zak Rogoff who doesn't have a bio yet
-     </span>
-     <button aria-controls="day-1-timeslot-1-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-1-session-3-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-1-timeslot-1-session-3-collapse">
-      <p>
-       <span class="label label-default">
-        Room 32-555
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently, uncle pepper engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-1-timeslot-1-session-3-collapse end -->
-    </section>
-    <!-- day-1-timeslot-1-session-3 end -->
-   </div>
-   <!-- day-1-timeslot-1-sessions end -->
-  </article>
-  <!-- day-1-timeslot-1 end -->
-  <article class="program-timeslot" id="day-1-timeslot-2">
-   <header class="program-timeslot-header">
-    <hgroup>
-     <h2>
-      12:00 - 01:25: Session Block 4F
-      <a aria-controls="day-1-timeslot-2-sessions" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-1-timeslot-2-sessions" role="button">
-       ↓
-      </a>
-     </h2>
-    </hgroup>
-   </header>
-   <div class="collapse in" id="day-1-timeslot-2-sessions">
-    <section class="program-session" id="day-1-timeslot-2-session-1">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        Afternoon session
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      <a href="https://www.fsf.org">
-       Steve Jobs
-      </a>
-     </span>
-     <button aria-controls="day-1-timeslot-2-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-2-session-1-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-1-timeslot-2-session-1-collapse">
-      <p>
-       <span class="label label-default">
-        Room 01-420
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently,  engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-1-timeslot-2-session-1-collapse end -->
-    </section>
-    <!-- day-1-timeslot-2-session-1 end -->
-   </div>
-   <!-- day-1-timeslot-2-sessions end -->
-  </article>
-  <!-- day-1-timeslot-2 end -->
- </div>
- <!-- day-1-timeslots end -->
-</article>
-<!-- day-1 end -->
-<article class="program-day" id="day-2-program">
- <header class="program-day-header">
-  <hgroup>
-   <h2>
-    Sunday, March 20th
-    <a aria-controls="day-2-timeslots" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-2-timeslots" role="button">
-     ↓
-    </a>
-   </h2>
-  </hgroup>
- </header>
- <div class="collapse in" id="day-2-timeslots">
-  <article class="program-timeslot" id="day-2-timeslot-1">
-   <header class="program-timeslot-header">
-    <hgroup>
-     <h2>
-      10:40 - 11:25: Session Block 1B
-      <a aria-controls="day-2-timeslot-1-sessions" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-2-timeslot-1-sessions" role="button">
-       ↓
-      </a>
-     </h2>
-    </hgroup>
-   </header>
-   <div class="collapse in" id="day-2-timeslot-1-sessions">
-    <section class="program-session" id="day-2-timeslot-1-session-1">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        Fork and ignore: fighting a GPL violation by coding instead
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      <a href="https://libreplanet.org/2015/program/speakers.html#kuhn">
-       Bradley Kuhn
-      </a>
-      ,
-      <a href="https://libreplanet.org/2015/program/speakers.html#sandler">
-       Karen Sandler
-      </a>
-     </span>
-     <button aria-controls="day-2-timeslot-1-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-1-session-1-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-2-timeslot-1-session-1-collapse">
-      <p>
-       <span class="label label-default">
-        Room 32-155
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently,
-       <a href="https://sfconservancy.org/">
-        Software Freedom Conservancy
-       </a>
-       engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-2-timeslot-1-session-1-collapse end -->
-    </section>
-    <!-- day-2-timeslot-1-session-1 end -->
-    <section class="program-session" id="day-2-timeslot-1-session-2">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        A serious session
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      <a href="https://libreplanet.org/2015/program/speakers.html#sandler">
-       Ms Inline
-      </a>
-     </span>
-     <button aria-controls="day-2-timeslot-1-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-1-session-2-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-2-timeslot-1-session-2-collapse">
-      <p>
-       <span class="label label-default">
-        Room 32-420
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently, Mister Mime engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-2-timeslot-1-session-2-collapse end -->
-    </section>
-    <!-- day-2-timeslot-1-session-2 end -->
-    <section class="program-session" id="day-2-timeslot-1-session-3">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        A silly session
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      Zak Rogoff who doesn't have a bio yet
-     </span>
-     <button aria-controls="day-2-timeslot-1-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-1-session-3-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-2-timeslot-1-session-3-collapse">
-      <p>
-       <span class="label label-default">
-        Room 32-555
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently, uncle pepper engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-2-timeslot-1-session-3-collapse end -->
-    </section>
-    <!-- day-2-timeslot-1-session-3 end -->
-   </div>
-   <!-- day-2-timeslot-1-sessions end -->
-  </article>
-  <!-- day-2-timeslot-1 end -->
-  <article class="program-timeslot" id="day-2-timeslot-2">
-   <header class="program-timeslot-header">
-    <hgroup>
-     <h2>
-      12:00 - 01:25: Session Block 4F
-      <a aria-controls="day-2-timeslot-2-sessions" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-2-timeslot-2-sessions" role="button">
-       ↓
-      </a>
-     </h2>
-    </hgroup>
-   </header>
-   <div class="collapse in" id="day-2-timeslot-2-sessions">
-    <section class="program-session" id="day-2-timeslot-2-session-1">
-     <header class="program-session-header">
-      <hgroup>
-       <h2>
-        Afternoon session
-       </h2>
-      </hgroup>
-     </header>
-     <span class="program-session-speaker">
-      <a href="https://www.fsf.org">
-       Steve Jobs
-      </a>
-     </span>
-     <button aria-controls="day-2-timeslot-2-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-2-session-1-collapse" data-toggle="collapse">
-      Details
-     </button>
-     <div class="collapse in" id="day-2-timeslot-2-session-1-collapse">
-      <p>
-       <span class="label label-default">
-        Room 01-420
-       </span>
-      </p>
-      <p>
-       Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-      </p>
-      <p>
-       While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-      </p>
-      <p>
-       Recently,  engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-      </p>
-      <p>
-       This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-      </p>
-     </div>
-     <!-- day-2-timeslot-2-session-1-collapse end -->
-    </section>
-    <!-- day-2-timeslot-2-session-1 end -->
-   </div>
-   <!-- day-2-timeslot-2-sessions end -->
-  </article>
-  <!-- day-2-timeslot-2 end -->
- </div>
- <!-- day-2-timeslots end -->
-</article>
-<!-- day-2 end -->
-
index 6c99172236bf468521e34da5c5a6332773b3689a..e9c1b1890e193d2f041653acb4c65f994464da65 100755 (executable)
@@ -6,9 +6,11 @@
 <!--#include virtual="/2016/includes/banner.html"-->
 <!--#include virtual="/2016/includes/sidebar.html"-->
 
-<h1>Program <small>Sessions -- UNDER DEVELOPMENT</small></h1>
+<h1>Program <small>Sessions</small></h1>
 
-<div id="lp-panel-fixed" class="panel panel-default hidden-xs">
+<!--#include virtual="../includes/program-menu.html"-->
+
+<!--<div id="lp-panel-fixed" class="panel panel-default hidden-xs">
        <div class="panel-heading">
                <h2 class="panel-title">
                        <span class="glyphicon glyphicon-list"></span>
                <p><a href="#saturday">Saturday sessions</a></p>
                <p><a href="#sunday">Sunday sessions</a></p>
        </div>
-</div>
+</div>-->
 
 <div class="row"> <!-- session row start -->
        <div class="col-sm-9"> <!-- session column start -->
-               <!--#include virtual="/2016/program/formatted-sessions.html"-->
+
+               <div class="session">
+                       <h3>The last lighthouse: Free software in dark times
+</h3>
+                        <span class="program-session-speaker"><a href="speakers.html#snowden">Edward Snowden</a>, <a href="speakers.html#dkg">Daniel Kahn Gillmor</a></span>
+                       <p>Join NSA Whistleblower Edward Snowden and ACLU Technologist Daniel Kahn Gillmor for a discussion about free software, surveillance, power, and control of the future.</p>
+               </div>
+
+               <div class="session">
+                       <h3>Challenges and future growth in libre media and conference video production</h3>
+                        <span class="program-session-speaker">George Chriss and others TBA, Kat Walsh (moderator)</span>
+                       <p>An "intermediate" panel designed to provide a working overview of diversified libre media communities blended with per-project technical development updates, organizational adoption challenges, community-centric user-experience goals and other novel discussions regarding video production both generally and as it relates to conference video production (e.g., session recording and live-streaming).</p>
+               </div>
 </div> <!-- session column end -->
 </div> <!-- session row end -->
 
diff --git a/2016/program/raw-sessions-test.mdwn b/2016/program/raw-sessions-test.mdwn
deleted file mode 100644 (file)
index fa64d30..0000000
+++ /dev/null
@@ -1,220 +0,0 @@
-## Saturday, March 19th
-
-### 10:40 - 11:25: Session Block 1B
-
-#### Fork and ignore: fighting a GPL violation by coding instead
-
-[Bradley Kuhn][kuhn], [Karen Sandler][sandler]
-
-Room 32-155
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently, [Software Freedom Conservancy][sfc] engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-[kuhn]: https://libreplanet.org/2015/program/speakers.html#kuhn
-[sandler]: https://libreplanet.org/2015/program/speakers.html#sandler
-[sfc]: https://sfconservancy.org/
-
-#### A serious session
-
-[Ms Inline](https://libreplanet.org/2015/program/speakers.html#sandler)
-
-
-Room 32-420
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently, Mister Mime engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-#### A silly session
-
-Zak Rogoff who doesn't have a bio yet
-
-Room 32-555
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently, uncle pepper engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-### 12:00 - 01:25: Session Block 4F
-
-#### Afternoon session
-
-[Steve Jobs](https://www.fsf.org)
-
-Room 01-420
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently,  engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-## Sunday, March 20th
-
-### 10:40 - 11:25: Session Block 1B
-
-#### Fork and ignore: fighting a GPL violation by coding instead
-
-[Bradley Kuhn][kuhn], [Karen Sandler][sandler]
-
-Room 32-155
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently, [Software Freedom Conservancy][sfc] engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-[kuhn]: https://libreplanet.org/2015/program/speakers.html#kuhn
-[sandler]: https://libreplanet.org/2015/program/speakers.html#sandler
-[sfc]: https://sfconservancy.org/
-
-#### A serious session
-
-[Ms Inline](https://libreplanet.org/2015/program/speakers.html#sandler)
-
-Room 32-420
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently, Mister Mime engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-#### A silly session
-
-Zak Rogoff who doesn't have a bio yet
-
-Room 32-555
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently, uncle pepper engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
-
-### 12:00 - 01:25: Session Block 4F
-
-#### Afternoon session
-
-[Steve Jobs](https://www.fsf.org)
-
-Room 01-420
-
-Typically, GPL enforcement activity involves copyright infringement
-actions which compel license violators to correct errors in their
-GPL compliance, defending the policy goals of the GPL: the rights of
-developers and users to copy, share, modify and redistribute.
-
-While traditional enforcement is often undeniably necessary for
-embedded electronics products, novel approaches to GPL violations
-are often possible and even superior for more traditional software
-distributions.
-
-Recently,  engaged in an
-enforcement action whereby, rather than fight the violator in court,
-we instead provided resources and assistance to a vetted
-GPL-compliant fork of a violating codebase.
-
-This talk discusses which scenarios make this remedy optimal and the
-lessons learned. The talk includes some licensing and technical
-content about vetting the licensing information of codebases.
diff --git a/2016/program/speakers.html b/2016/program/speakers.html
new file mode 100755 (executable)
index 0000000..e6a5b0a
--- /dev/null
@@ -0,0 +1,61 @@
+<!--#include virtual="../includes/header.html"-->
+
+<title>LibrePlanet &mdash; Speakers </title>
+
+<!--#include virtual="../includes/banner.html"-->
+<!--#include virtual="../includes/sidebar.html"-->
+
+<h1>Program <small>Speakers</small></h1>
+
+<!--#include virtual="../includes/program-menu.html"-->
+
+<div class="row speaker-bio">
+       <div class="col-md-3 col-sm-4 col-xs-5">
+               <img class="img-responsive" src="//static.fsf.org/nosvn/libreplanet/speaker-pics/dkg.jpg" alt="[ Daniel Kahn Gillmor - Photo ]"/>
+       </div>
+       <div class="col-md-9 col-sm-8 col-xs-7">
+               <h3 id="dkg">Daniel Kahn Gillmor</h3>
+               <p>Daniel Kahn Gillmor is a technologist with the ACLU's Speech, Privacy and Technology Project, and a free software developer. He's a Free Software Foundation member, a member of Debian, a contributor to a wide range of free software projects, and a participant in protocol development standards organizations like the IETF, with an eye toward preserving and improving civil liberties and civil rights through our shared infrastructure. <span class="text-muted">Photo license: This work by <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Daniel Kahn Gillmor</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution ShareAlike 4.0 International License</a>.</span></p>
+       </div>
+</div>
+
+<div class="row speaker-bio">
+       <div class="col-md-3 col-sm-4 col-xs-5">
+               <img class="img-responsive" src="//static.fsf.org/nosvn/libreplanet/speaker-pics/snowden.jpg" alt="[ Edward Snowden - Photo ]"/>
+       </div>
+       <div class="col-md-9 col-sm-8 col-xs-7">
+               <h3 id="snowden">Edward Snowden</h3>
+               <p>Edward Snowden is a former intelligence officer who served the CIA, NSA, and DIA for nearly a decade as a subject matter expert on technology and cybersecurity. In 2013, he revealed the NSA was unconstitutionally seizing the private records of billions of individuals who had not been suspected of any wrongdoing, resulting in the largest debate about reforms to US surveillance policy since 1978. Today, he works on methods of enforcing human rights through the application and development of new technologies. He joined the board of Freedom of the Press Foundation in February 2014. <span class="text-muted">Photo license: <span xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/StillImage" property="dct:title" rel="dct:type">Screenshot of a Citizen Four by Praxis Films.</span> by <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Laura Poitras</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a></span>.</p>
+       </div>
+</div>
+
+<div class="row speaker-bio">
+       <div class="col-md-3 col-sm-4 col-xs-5">
+               <img class="img-responsive" src="//static.fsf.org/nosvn/libreplanet/speaker-pics/stallman.jpg" alt="[ Richard Stallman - Photo ]"/>
+       </div>
+       <div class="col-md-9 col-sm-8 col-xs-7">
+               <h3 id="stallman">Richard Stallman</h3>
+               <p>Richard is a software developer and software freedom activist. In 1983 he announced the project to develop the <a href="https://gnu.org">GNU operating system</a>, a Unix-like operating system meant to be entirely free software, and has been the project's leader ever since. With that announcement Richard also launched the Free Software Movement. In October 1985 he started the Free Software Foundation.</p>
+
+               <p>Since the mid-1990s, Richard has spent most of his time in political advocacy for free software, and spreading the ethical ideas of the movement, as well as campaigning against both software patents and dangerous extension of copyright laws. Before that, Richard developed a number of widely used software components of GNU, including the original Emacs, the GNU Compiler Collection, the GNU symbolic debugger (gdb), GNU Emacs, and various other programs for the GNU operating system.</p>
+       </div>
+</div>
+
+<!--
+<h2>Session speakers</h2>
+<div class="row speaker-bio">
+       <div class="col-md-2 col-sm-3 col-xs-4">
+               <img class="img-responsive" src="//static.fsf.org/nosvn/libreplanet/speaker-pics/rms.jpg" alt="[ Placeholder speaker - Photo ]"/>
+       </div>
+       <div class="col-md-10 col-sm-9 col-xs-8">
+               <h3 id="zacchiroli">Placeholder Fun speaker!</h3>
+               <p>Lorem impsum what a great speaker.</p>
+       </div>
+</div>
+-->
+<!--#include virtual="../includes/footer.html"-->
+<!--#include virtual="../includes/common_js.html"-->
+<script type="text/javascript">
+$("#p-speakers").addClass("active").text("Speakers");
+</script>
+<!--#include virtual="../includes/close.html" -->