Commit 70d84a96 authored by Antonio Terceiro's avatar Antonio Terceiro

Add video links to schedule

parent 96b31c03
......@@ -10,9 +10,8 @@ Technological University or Paraná (UTFPR). [Learn more](about/).
## Talks videos
[https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba](https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/)
[YouTube Channel](https://www.youtube.com/watch?v=V209L07y2lw&list=PLU90bw3OpxLqlaM2D4iNi4n8J5480ghd0)
Links to the talk recordings are available at the
[schedule page](schedule).
## Photos
......
......@@ -12,11 +12,8 @@ Você pode realizar a sua inscrição gratuitamente [aqui](registration/).
## Vídeos das palestras
Os vídeos das palestras estão dispóniveis em:
[https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba](https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/)
[Canal no YouTube](https://www.youtube.com/watch?v=V209L07y2lw&list=PLU90bw3OpxLqlaM2D4iNi4n8J5480ghd0)
Links pars os vídeos das palestras estão dispóniveis na
[página da programação](schedule).
## Fotos
......
......@@ -36,6 +36,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: Reproducible Builds - A tale of three developers
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/07-reproducible-builds-a-tale-of-three-developers.webm
youtube: https://www.youtube.com/watch?v=RRvh_OIHcnc
description: |
A status report on Reproducible builds, which enable everyone to verify
that a given binary is made from the source it is claimed to be made from,
......@@ -70,6 +72,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: Como obter ajuda de forma eficiente sobre Debian
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/08-como-obter-ajuda-de-forma-eficiente-sobre-debian.webm
youtube: https://www.youtube.com/watch?v=qIbt7MxnnXo
description: |
- Apresentação dos principais canais disponíveis.
- Quem ajuda.
......@@ -123,6 +127,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: Boot Seguro no Debian, quando e como?
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/09-boot-seguro-no-debian-quando-e-como.webm
youtube: https://www.youtube.com/watch?v=9Rhgn5NrlQk
description: Debian ainda não dá suporte à funcionalidade de Boot Seguro da UFI.
Essa discusão começou há mais de 2 anos e ainda não chegamos a uma conclusão.
Helen vai apresentar brevemente sobre o que é o boot seguro, seu o estado atual
......@@ -139,6 +145,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: O sistema operacional universal e a ciência.
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/04-o-sistema-operacional-universal-e-a-ciencia.webm
youtube: https://www.youtube.com/watch?v=j5rHUklFVNM
description: |2-
A palestra versará sobre as possibilidades de comparações entre o
modelo de desenvolviimento do GNU/Linux/Debian e a ciência (conhecimento
......@@ -158,6 +166,8 @@ title: Schedule
type: Painel
duration: 50 minutos
title: Um guia de newbie para newbie sobre o Debian
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/03-um-guia-de-newbie-para-newbie-sobre-o-debian.webm
youtube: https://www.youtube.com/watch?v=8BtWTRumhrA
description: |
Você é uma pessoa nova na comunidade? Nesta palestra Helen vai
discutir como uma comunidade composta por apenas voluntários
......@@ -193,6 +203,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: Releases oficiais de Debian para Cloud
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/06-releases-oficiais-de-debian-para-cloud.webm
youtube: https://www.youtube.com/watch?v=mB43kZpvTHA
description: |
Provedores de cloud como a AWS (Amazon), Azure (Microsoft), Google
Cloud Engine e diversos outros oferecem a opção de deploy de images
......@@ -221,6 +233,8 @@ title: Schedule
type: Palestra
duration: 25 minutos
title: Debian e Inteligência Artificial
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/10-debian-e-inteligencia-artificial.webm
youtube: https://www.youtube.com/watch?v=vY0qHUiejvc
description: A palestra tem como objetivo mostrar o suporte que o Debian
tem para desenvolvimento de aplicações com inteligência artificial,
com alguns exemplos práticos.
......@@ -247,6 +261,8 @@ title: Schedule
type: Painel
duration: 1 hora e 30 minutos
title: Curti o Debian, quero contribuir! E agora?
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/01-curti-o-debian-quero-contribuir-e-agora.webm
youtube: https://www.youtube.com/watch?v=TjOehR2Vdl4
description: |
Você conhece todas as formas possíveis de contribuir com Debian?
Nesse painel, vamos conversar sobre algumas das possibilidades que
......@@ -290,6 +306,8 @@ title: Schedule
type: Palestra
duration: 25 minutos
title: Debian Women - mulheres no Debian
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/12-debian-women-mulheres-no-debian.webm
youtube: https://www.youtube.com/watch?v=VbBH-HkfrqM
description: Apresentação do projeto Debian Women e algumas contribuições
que as mulheres fizeram ao Debian.
......@@ -307,6 +325,8 @@ title: Schedule
type: Palestra
duration: 25 minutos
title: 5 motivos para você celebrar o Debian Day
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/11-5-motivos-para-voce-celebrar-o-debianday.webm
youtube: https://www.youtube.com/watch?v=xAbifGImODU
description: O Projeto Debian foi fundado em 16 de agosto de 1993 e desde
então a comunidade Debian celebra o aniversário em várias partes do mundo.
Nesta palestra vou apresentar os motivos pelos quais você também deve
......@@ -345,6 +365,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: 50 years of *x - and why it is important
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/13-50-years-of-x-and-why-it-is-important.webm
youtube: https://www.youtube.com/watch?v=KoZFlbySqUk
description: So many things have been written about the ancient history
of computers. The "Unix Wars", the "locking in of customers", the real
value of FOSS. maddog had a unique position and has a unique perspective
......@@ -388,6 +410,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: Como se tornar um membro oficial do Debian (DD ou DM)
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/05-como-se-tornar-um-membro-oficial-do-debian(dd-ou-dm).webm
youtube: https://www.youtube.com/watch?v=f8Cu3DFC-s0
description: A palestra mostrará como um colaborador do Debian poderá se
tornar um Debian Maintainer (DM) ou um Debian Developer (DD). Serão
abordados assuntos como a assinatura de chaves GPG, as declarações
......@@ -406,6 +430,8 @@ title: Schedule
type: Palestra
duration: 50 minutos
title: 'Assinatura de chaves: introdução'
webm: https://meetings-archive.debian.net/pub/debian-meetings/2018/mini-debconf-curitiba/02-assinatura-de-chaves-introducao.webm
youtube: https://www.youtube.com/watch?v=07p7dcJcabM
description: |
Teremos uma festa de assinatura de chaves (ksp) nesta MiniDebConf, envie
a sua chave gpg para hkp.minidebconf.curitiba.br até as 12h do dia 13,
......
......@@ -2,7 +2,7 @@ require 'cgi'
require 'rdiscount'
include Nanoc::Helpers::Rendering
class Activity < Struct.new(:title, :name, :bio, :description)
class Activity < Struct.new(:title, :name, :bio, :description, :webm, :youtube)
def initialize(data)
self.class.members.each do |field|
value = data[field.to_s]
......@@ -10,7 +10,7 @@ class Activity < Struct.new(:title, :name, :bio, :description)
end
end
def to_s
def to_html
d = CGI.escapeHTML(RDiscount.new(description.to_s).to_html)
t = CGI.escapeHTML(title.to_s)
b = CGI.escapeHTML(RDiscount.new(bio.to_s).to_html)
......@@ -20,6 +20,7 @@ class Activity < Struct.new(:title, :name, :bio, :description)
'<p><a class="speaker" data-container="body" data-toggle="popover" data-html="true" data-placement="top" title="%s" data-content="%s">%s</a></p>' % [s, b, s],
].join("\n\n")
end
end
def schedule_data(year)
......@@ -35,7 +36,17 @@ def schedule_data(year)
end
def schedule(key)
schedule_data(get_year).fetch(key)
activity = schedule_data(get_year).fetch(key)
html = activity.to_html
if activity.webm
html << '<p><a href="%s"><i class="fa fa-play-circle"></i> %s</a></p>' % [activity.webm, _('Watch from the Debian video repository (WebM format)')]
end
if activity.youtube
html << '<p><a href="%s"><i class="fa fa-youtube-play"></i> %s</a></p>' % [activity.youtube, _('Watch on Youtube')]
end
html
end
alias :s :schedule
......@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-02 19:32-0300\n"
"PO-Revision-Date: 2018-09-02 19:32-0300\n"
"POT-Creation-Date: 2018-09-02 20:21-0300\n"
"PO-Revision-Date: 2018-09-02 20:21-0300\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
......@@ -182,3 +182,11 @@ msgstr ""
#: ../layouts/default.2018.html.erb:68 ../layouts/default.html.erb:68
msgid "Contact"
msgstr ""
#: ../lib/schedule.rb:42
msgid "Watch from the Debian video repository (WebM format)"
msgstr ""
#: ../lib/schedule.rb:46
msgid "Watch on Youtube"
msgstr ""
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-02-07 20:46-0200\n"
"PO-Revision-Date: 2018-09-02 20:14-0300\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese\n"
"Language: pt_BR\n"
......@@ -127,3 +127,9 @@ msgstr "Voluntários"
msgid "Contact"
msgstr "Contato"
msgid "Watch from the Debian video repository (WebM format)"
msgstr "Assistir no repositório de vídeos do Debian (formato WebM)"
msgid "Watch on Youtube"
msgstr "Assistir no Youtube"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment