aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxrs <xrs@mail36.net>2019-06-29 13:22:43 +0200
committerxrs <xrs@mail36.net>2019-06-29 13:22:43 +0200
commita37c991ec4517b54dc0c5f7371637643209ded57 (patch)
tree08b41f81e31a7d3b36d312725108de830060355e
parent4f81e74ad115bc4ac6fc3d97afe5f9f3b07d1838 (diff)
downloadwww-a37c991ec4517b54dc0c5f7371637643209ded57.tar.gz
www-a37c991ec4517b54dc0c5f7371637643209ded57.zip
refactor video.html
-rw-r--r--template/video.html.j266
1 files changed, 46 insertions, 20 deletions
diff --git a/template/video.html.j2 b/template/video.html.j2
index 81f92674..5846066d 100644
--- a/template/video.html.j2
+++ b/template/video.html.j2
@@ -13,51 +13,77 @@
13 <div class="row"> 13 <div class="row">
14 <div class="col-lg-12"> 14 <div class="col-lg-12">
15 <!-- FIXME 15 <!-- FIXME
16 - add videos of empty years 16 - some links are missing
17 - add links (if possible from git) 17 - most of the videos are loaded from git which is a bottleneck for performance. idea: replace some with orginal sources (media.ccc.de, ...)
18 --> 18 -->
19 <h3>{{ _("2019") }}</h3> 19 <h3>{{ _("2019") }}</h3>
20 <ul> 20 <ul>
21 <li></a></li> 21 <li>Christian Grothoff, <a href="https://git.gnunet.org/gnunet-videos-2019.git/plain/IETF104/GNU_Name_System_-_2019_Edition_IETF104__Christian_Grothoff.mkv">GNU Name System</a>, IETF</li>
22 </ul> 22 </ul>
23 <h3>{{ _("2018") }}</h3> 23 <h3>{{ _("2018") }}</h3>
24 <ul> 24 <ul>
25 <li></a></li> 25 <li>Christian Grofhoff, <a href="https://git.gnunet.org/gnunet-videos-2018.git/plain/GNS_-_The_GNU_Name_System_-_Overview.mkv">GNS - The GNU Name System - Overview</a></li>
26 <li>t3sserakt, <a href="https://git.gnunet.org/gnunet-videos-2018.git/plain/Datenspuren2018/DS2018-9337-deu-State_of_the_GNUnet_webm-hd.webm">State of the GNUnet</a>, Datenspuren 2018</li>
27 <li>sva, <a href="https://git.gnunet.org/gnunet-videos-2018.git/plain/hack.lu/Hack.lu_2018_LT_-_GNUnet_-_You_Broke_The_Internet_Lets_Make_A_GNU_One__sva.webm">You Broke The Internet - Lets Make A GNU One</a>, hack.lu</li>
26 </ul> 28 </ul>
27 <h3>{{ _("2017") }}</h3> 29 <h3>{{ _("2017") }}</h3>
28 <ul> 30 <ul>
29 <li></a></li> 31 <li>lynX, <a href="https://git.gnunet.org/gnunet-videos-2017.git/plain/34c3/34c3-chaoswest-1-eng-Three_Ways_to_Enhance_Metadata_Protection_Beyond_Tor_-_secushareorg_webm-hd.webm">Three Ways to Enhance Metadata Protection Beyond Tor</a>, 34C3</li>
32 <li>t3sserakt, <a href="https://git.gnunet.org/gnunet-videos-2017.git/plain/34c3/34c3-chaoswest-2-eng-Modeling_Trust_in_a_Distributed_Private_Social_Network_-_secushareorg_webm-hd.webm">Modeling Trust in a Distributed Private Social Network</a>, 34C3</li>
33 <li>lynX and Christian Grothoff, <a href="https://git.gnunet.org/gnunet-videos-2017.git/plain/34c3/34c3-chaoswest-6-eng-Privacy-Oriented_Distributed_Networking_for_an_Ethical_Internet_-_including_50_subsystems_of_GNUnet_webm-hd.webm">Privacy-Oriented Distributed Networking for an Ethical Internet</a>, 34C3</li>
34 <li>lynX, <a href="https://git.gnunet.org/gnunet-videos-2017.git/plain/34c3/34c3-chaoswest-7-eng-Scalable_and_privacy-respectful_distributed_systems_-_Our_chance_to_avoid_cloud_computing_webm-hd.webm">Scalable and privacy-respectful distributed systems - Our chance to avoid cloud computing</a>, 34C3</li>
30 </ul> 35 </ul>
31 <h3>{{ _("2016") }}</h3> 36 <h3>{{ _("2016") }}</h3>
32 <ul> 37 <ul>
33 <li></a></li> 38 <li>Daniel Golle, <a href="https://git.gnunet.org/gnunet-videos-2016.git/plain/Battlemeshv9/Gnunet%20For%20Mesh%20Communities%20-%20Battlemesh%20v9%20(Porto,%20Portugal).mp4">Gnunet For Mesh Communities</a>, Battlemesh v9 (Porto, Portugal)</li>
39 <li>t3sserakt and xrs, <a href="https://git.gnunet.org/gnunet-videos-2016.git/plain/Datenspuren2016/DS2016-7775-deu-Secushare.opus">Secushare</a> (opus, <a href="https://git.gnunet.org/gnunet-videos-2016.git/plain/Datenspuren2016/DS2016-7775-deu-Secushare_webm-hd.webm">webm-hd</a>, <a href="https://git.gnunet.org/gnunet-videos-2016.git/plain/Datenspuren2016/DS2016-7775-deu-Secushare_webm-sd.webm">webm-sd</a>), Datenspuren 2016</li>
40 <li>Jeff Burdges, <a href="https://git.gnunet.org/gnunet-videos-2015.git/plain/GHM%202015/expose-GNUJeffBurdges19aout2016.mp4">Xolotl - A compact mixnet format with stronger forwared secrecy and hybrid anonymity</a>, GNU Hacker Meeting
34 </ul> 41 </ul>
35 <h3>{{ _("2015") }}</h3> 42 <h3>{{ _("2015") }}</h3>
36 <ul> 43 <ul>
37 <li><a href="">Reproducible Software Deployment with GNU Guix</a></li> 44 <li><a href="">Reproducible Software Deployment with GNU Guix</a></li>
45 <li><a href="https://git.gnunet.org/gnunet-videos-2015.git/plain/32c3/byzantine-fault-tolerant-set-consensus-with-efficient-set-reconciliation.mp4">Byzantine fault tolerant set consensus with efficient set reconciliation</a>, 32C4 <!--FIXME:link working?-->
46 <li>Daniel Golle, <a href="https://git.gnunet.org/gnunet-videos-2015.git/plain/BattleMeshV8/GNUnet%20in%20Community%20Mesh%20Networks%20+%20Slides%20-%20BattleMeshV8.mkv">GNUnet in Community Networks</a>, BattleMesh 2015
47 <li>t3sserakt and demos, <a href="https://git.gnunet.org/gnunet-videos-2015.git/plain/Datenspuren2015/datenspuren15-7069-de-EDN_-_Echt_Dezentrales_Netzwerk_webm.webm">Echt Dezentrales Netzwerk</a>, Datenspuren 2015
48 <li>Christian Grothoff, <a href="https://git.gnunet.org/gnunet-videos-2015.git/plain/psc2015/grothoff.webm">The Architecture of the GNUnet: 45 Subsystems in 45 Minutes</a>
49 <li>Julian Kirsch and Christian Grothoff, <a href="https://git.gnunet.org/gnunet-videos-2015.git/plain/tue2015/grothoff.webm">Knocking down the HACIENDA</a>, Eindhoven University of Technology</li>
38 </ul> 50 </ul>
39 <h3>{{ _("2014") }}</h3> 51 <h3>{{ _("2014") }}</h3>
40 <ul> 52 <ul>
41 <li><a href="">31c3 "We fix the net" workshop talks</a></li> 53 <li>Julian Kirsch, <a href="">"Knocking down the HACIENDA"</a>, GNU Hacker Meeting 2014</li>
42 <li><a href="">Julian Kirsch on "Knocking down the HACIENDA"</a> at GHM 2014</li> 54 <li>Peter Schaar, <a href="">"Technik, Recht und Überwachung"</a>, Technische Universität München</li>
43 <li><a href="">Peter Schaar on "Technik, Recht und Überwachung"</a> at TUM</li> 55 <li>Christian Grothoff, <a href="">"A Public Key Infrastructure for Social Movements in the Age of Universal Surveillance"</a>, Univeristy of Oxford</li>
44 <li><a href="">Christian Grothoff on "A Public Key Infrastructure for Social Movements in the Age of Universal Surveillance"</a> at the Univeristy of Oxford</li> 56 <li>Jacob Appelbaum, Douwe Korff and Christian Grothoff, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/2014-coe.webm">"After Snowden: using law and technology to counter snooping"</a>, Counsil of Europe</li>
45 <li><a href="">Jacob Appelbaum, Douwe Korff and Christian Grothoff on "After Snowden: using law and technology to counter snooping" at Counsil of Europe </a></li> 57 <li>Nicolas Benes, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/do-panic-do-panic.webm">Panic! An approach for home routers to securely erase sensitive data</a>, 31C3</li>
58 <li>Lucas Fulchir, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/fenrir-fenrir.webm">why TLS sucks and what I'm doing about it</a>, 31C3</li>
59 <li>Markus Sabadello and Suhin Mohan Adapa, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/freedombox-freedombox.webm">FreedomBox Status Update</a>, 31C3</li>
60 <li>Bernd Paysan, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/net2o-net2o.webm">net2o - Reinventing the internet</a>, 31C3</li>
61 <li>Markus Benter, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/queries-queries.webm">Complex Queries in P2P networks</a>, 31C3</li>
62 <li>Christian Grothoff and Florian Dold, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/taler-taler.webm">Taler</a>, 31C3</li>
63 <li>Florian Dold, <a href="https://git.gnunet.org/gnunet-videos-2014.git/plain/31c3/voting-voting.webm">Electronic Voting and Key Generation in Distributed Systems</a>, 31C3</li>
46 </ul> 64 </ul>
47 <h3>{{ _("2013") }}</h3> 65 <h3>{{ _("2013") }}</h3>
48 <ul> 66 <ul>
49 <li><a href="">Bart Polot on "GNUnet CADET and GNUnet Conversation" at YBTI/30c3</a></li> 67 <li>Bart Polot, <a href="">"GNUnet CADET and GNUnet Conversation" at YBTI/30c3</a>, 30C3</li>
50 <li><a href="">2013: Christian Grothoff on "The GNU Name System" at 30c3</a></li> 68 <li>Christian Grothoff, <a href="">"The GNU Name System"</a>, 30C3</li>
51 <li><a href="">Markus Teich on "Monkey - Generating Useful Bug Reports Automatically" at TUM</a></li> 69 <li>Markus Teich on "Monkey, <a href="">Generating Useful Bug Reports Automatically"</a>, Technische Universität München</li>
52 <li><a href="">Christian Grothoff "The GNU Name System and the Future of Social Networking with GNUnet" at GHM</a></li> 70 <li>Christian Grothoff, <a href="">"The GNU Name System and the Future of Social Networking with GNUnet" at GHM</a></li>
53 <li><a href="">Christian Grothoff, Carlo von Lynx, Jacob Appelbaum and Richard Stallman: "You broke the Internet. We're making ourselves a GNU one."</a> in Berlin</li> 71 <li>Christian Grothoff, Carlo von Lynx, Jacob Appelbaum and Richard Stallman, <a href="">"You broke the Internet. We're making ourselves a GNU one."</a>, Berlin</li>
54 <li><a href="">Roger Dingledine and Jacob Appelbaum: "Q &amp; A" at TUM</a></li> 72 <li>Roger Dingledine and Jacob Appelbaum, <a href="">"Q &amp; A"</a>, Technische Universität München</li>
55 <li><a href="">Maximilian Szengel on "Decentralized Evaluation of Regular Expressions for Capability Discovery in Peer-to-Peer Networks" at TUM</a></li> 73 <li>Maximilian Szengel, <a href="">"Decentralized Evaluation of Regular Expressions for Capability Discovery in Peer-to-Peer Networks"</a>, Technische Universität München</li>
74 <li><a href="https://git.gnunet.org/gnunet-videos-2013.git/plain/you%20broke%20the%20internet/internetistschuld.webm">You broke our internet</a>, Piratenpartei Berlin</li>
56 </ul> 75 </ul>
57 <h3>{{ _("2012") }}</h3> 76 <h3>{{ _("2012") }}</h3>
58 <ul> 77 <ul>
59 <li><a href="">Martin Schanzenbach on "A Censorship-Resistant and Fully Decentralized Naming System" at TUM</a></li> 78 <li>Martin Schanzenbach, <a href="">"A Censorship-Resistant and Fully Decentralized Naming System",</a>Technische Universität München</li>
60 <li><a href="">Richard Stallman on "Copyright vs. Community" at TUM</a></li> 79 <li>Richard Stallman, <a href="">"Copyright vs. Community"</a>, Technische Universität München</li>
80 </ul>
81 <h3>{{ _("2010") }}</h3>
82 <ul>
83 <!-- FIXME: are the media accessible? -->
84 <li><a href="https://git.gnunet.org/gnunet-videos-2010.git/plain/GHM_Hague/GNUnet_-_Transports_and_Transport_Selection.ogv">GNUnet - Transport and Transport Selection</a>, GNU Hacker Meeting 2010</li>
85 <li><a href="https://git.gnunet.org/gnunet-videos-2010.git/plain/GHM_Hague/GNUnet_Distributed_Data_Storage_-_DHT_and_Distance_Vector_Transport.ogv">GNUnet Distributed Data Storage - DHT and Distance Vector Transport</a>, GNU Hacker Meeting 2010</li>
86 <li><a href="https://git.gnunet.org/gnunet-videos-2010.git/plain/GHM_Hague/Introduction_to_The_GNUnet_Peer-to-Peer_Framework.ogv">Introduction to the GNUnet Peer-to-Peer Framework</a>, GNU Hacker Meeting 2010</li>
61 </ul> 87 </ul>
62 </div> 88 </div>
63 </div> 89 </div>