commit 24e8920a057c264b1edbe864e83bc1cd76e5179e Author: Sébastien Dufromentel Date: Thu Mar 30 15:38:19 2023 +0200 Récup depuis hedgehoc, première partie diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6f3a4fc --- /dev/null +++ b/Makefile @@ -0,0 +1,39 @@ +TEXSRCS=$(wildcard *.tex) +TEXSUBS=$(wildcard */*.tex) +TEXPDFS=$(TEXSRCS:.tex=.pdf) + +SVGSRCS=$(wildcard */*.svg) +SVGIMGS=$(SVGSRCS:.svg=.pdf) + +XCFSRCS=$(wildcard */*.xcf) +XCFIMGS=$(XCFSRCS:.xcf=.png) + +TSVSRCS=$(wildcard */*.tsv) +PLTSRCS=$(wildcard */*.plt) +PLTIMGS=$(PLTSRCS:.plt=.pdf) + +PNGIMGS=$(wildcard */*.png) + +all: $(TEXPDFS) + +$(TEXPDFS): %.pdf: %.tex $(TEXSUBS) $(SVGIMGS) $(XCFIMGS) $(PLTIMGS) $(PNGIMGS) + xelatex $< + xelatex $< + #pdftk $@ cat 1 3-end 2 output $*.tmp + #gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$@ $*.tmp + #rm $*.tmp + +$(PLTIMGS): %.pdf: %.plt %.tsv + gnuplot $< + +$(SVGIMGS): %.pdf: %.svg + rsvg-convert -f pdf $< -o $@ + +$(XCFIMGS): %.png: %.xcf + xcf2png $< > $@ + +clean: + rm -f *.log *.toc *.bbl *.blg *.aux *.out *.nav *.snm */*.aux *.loe *.loa *.lof *.lot *.toc *.thm *.maf *.mtc* *.tmp + +mrproper: clean + rm -f $(TEXPDFS) $(SVGIMGS) $(XCFIMGS) $(PLTIMGS) diff --git a/captures/histony.png b/captures/histony.png new file mode 100644 index 0000000..e000cae Binary files /dev/null and b/captures/histony.png differ diff --git a/captures/peer.tube.png b/captures/peer.tube.png new file mode 100644 index 0000000..d81ca0c Binary files /dev/null and b/captures/peer.tube.png differ diff --git a/captures/rules1.png b/captures/rules1.png new file mode 100644 index 0000000..bc055dc Binary files /dev/null and b/captures/rules1.png differ diff --git a/captures/rules2.png b/captures/rules2.png new file mode 100644 index 0000000..34ea333 Binary files /dev/null and b/captures/rules2.png differ diff --git a/captures/sepiaform.png b/captures/sepiaform.png new file mode 100644 index 0000000..e692d1d Binary files /dev/null and b/captures/sepiaform.png differ diff --git a/captures/sepiasearch.png b/captures/sepiasearch.png new file mode 100644 index 0000000..b8d45b9 Binary files /dev/null and b/captures/sepiasearch.png differ diff --git a/ccby.jpg b/ccby.jpg new file mode 100644 index 0000000..c58f8b4 Binary files /dev/null and b/ccby.jpg differ diff --git a/ccbysa.png b/ccbysa.png new file mode 100644 index 0000000..12229ac Binary files /dev/null and b/ccbysa.png differ diff --git a/chainesassos/skeptikon.pdf b/chainesassos/skeptikon.pdf new file mode 100644 index 0000000..1b0ed44 Binary files /dev/null and b/chainesassos/skeptikon.pdf differ diff --git a/chainesassos/skeptikon.svg b/chainesassos/skeptikon.svg new file mode 100644 index 0000000..0e0b290 --- /dev/null +++ b/chainesassos/skeptikon.svg @@ -0,0 +1,112 @@ + + + + + +Created by potrace 1.12, written by Peter Selinger 2001-2015 + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/chainesassos/spacePenguinWhite.pdf b/chainesassos/spacePenguinWhite.pdf new file mode 100644 index 0000000..de72c81 Binary files /dev/null and b/chainesassos/spacePenguinWhite.pdf differ diff --git a/chainesassos/spacePenguinWhite.svg b/chainesassos/spacePenguinWhite.svg new file mode 100644 index 0000000..d3954c1 --- /dev/null +++ b/chainesassos/spacePenguinWhite.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + JdLL + + diff --git a/davidrevoy/mastosepia.png b/davidrevoy/mastosepia.png new file mode 100644 index 0000000..145f4af Binary files /dev/null and b/davidrevoy/mastosepia.png differ diff --git a/davidrevoy/peertube.jpg b/davidrevoy/peertube.jpg new file mode 100644 index 0000000..70e113d Binary files /dev/null and b/davidrevoy/peertube.jpg differ diff --git a/davidrevoy/sepiajardin.png b/davidrevoy/sepiajardin.png new file mode 100644 index 0000000..867e310 Binary files /dev/null and b/davidrevoy/sepiajardin.png differ diff --git a/davidrevoy/sepiaview.png b/davidrevoy/sepiaview.png new file mode 100644 index 0000000..b86275e Binary files /dev/null and b/davidrevoy/sepiaview.png differ diff --git a/illustrations/federation.jpg b/illustrations/federation.jpg new file mode 100644 index 0000000..4415462 Binary files /dev/null and b/illustrations/federation.jpg differ diff --git a/illustrations/fondjdll.png b/illustrations/fondjdll.png new file mode 100644 index 0000000..3233ca5 Binary files /dev/null and b/illustrations/fondjdll.png differ diff --git a/illustrations/rocket.png b/illustrations/rocket.png new file mode 100644 index 0000000..c61abc4 Binary files /dev/null and b/illustrations/rocket.png differ diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..0e1d07f --- /dev/null +++ b/main.tex @@ -0,0 +1,190 @@ +\documentclass[aspectratio=169]{beamer} + \usepackage{fontspec} + \usepackage{xunicode} + \usepackage{hyperref} + \setsansfont{Alegreya Sans} + \usefonttheme{professionalfonts} + \setbeamercolor{structure}{fg=black} + \usepackage[absolute,overlay]{textpos} + \setbeamertemplate{navigation symbols}{} + \newcommand{\link}[1]{\href{#1}{\textcolor{blue}{\texttt{#1}}}} + \newcommand{\davidrevoy}{\begin{textblock*}{6em}(\textwidth,0.5em) + \centering \scriptsize Image par + + David Revoy + + \vspace{0.25em} + \includegraphics[width=0.5\textwidth]{ccby.jpg} + \end{textblock*}} +\begin{document} + {\usebackgroundtemplate{\includegraphics[width=\paperwidth]{illustrations/fondjdll.png}} + \begin{frame}{} + \begin{textblock*}{0.33\textwidth}(0.0\textwidth,0.5\textheight) + \includegraphics[width=\textwidth]{chainesassos/skeptikon.pdf} + \end{textblock*} + \begin{textblock*}{0.33\textwidth}(0.8\textwidth,0.5\textheight) + \includegraphics[width=\textwidth]{chainesassos/spacePenguinWhite.pdf} + \end{textblock*} + \Huge \centering + \textcolor{white}{\textbf{PeerTube en 2023,}} + + \vspace{0.5em} + \textcolor{white}{\textbf{ça donne quoi ?}} + + \vspace{0.42em} + \includegraphics[height=0.5em]{ccbysa.png} + \end{frame}} + \begin{frame}{\textbf{Au programme…}} + TODO. + \end{frame} + {\setlength{\parskip}{0.5em} + \begin{frame}{\hfill \textbf{Avant de commencer, un crédit !}} + \centering De nombreuses illustrations de David Revoy à venir dans ces slides ! + + ~ + + {\Large Licence : \includegraphics[height=1em]{ccby.jpg}} + + ~ + + Pour le retrouver : + + \link{https://www.davidrevoy.com} + + \link{https://www.peppercarrot.com} + + \link{https://framapiaf.org/@davidrevoy} + + …ou sur le stand Framasoft au village asso ! + \end{frame}} + \begin{frame}{\hfill \textbf{C'est quoi, PeerTube ?}}\davidrevoy + \includegraphics[width=\textwidth]{davidrevoy/peertube.jpg} + \end{frame} + \begin{frame}{\hfill \textbf{Un clone libre de YouTube ?}}\davidrevoy + \centering\includegraphics[width=0.9\textwidth]{davidrevoy/sepiaview.png} + \end{frame} + \begin{frame}{\hfill \hfill \hfill \hfill \textbf{Pas vraiment !}} + Plus qu'un clone, une alternative libre et décentralisée ! Car c'est : + + ~ + + \begin{itemize} + \item une plateforme de vidéo libre (effectivement) + \item une solution qu'on peut installer soi-même pour créer son propre site PeerTube + \item un moyen d'interconnecter des sites PeerTube entre eux (en utilisant ActivityPub) + \end{itemize} + \end{frame} + \begin{frame}{\hfill \textbf{Pourquoi pas un seul site PeerTube ?}} + Voici ce qu'apporte la multitude de sites (instances) PeerTube : + + ~ + + \begin{itemize} + \item pas de concentration des vidéos par une seule structure ; + \item possibilité par des petit/es acteur/rices de monter une instance\\\hspace{1em}et contribuer à alimenter le catalogue avec ses choix ; + \item (step 3, profit.) + \end{itemize} + \end{frame} + \begin{frame}{} + \centering ~ + + \textbf{\Huge Plusieurs sites, mais fédérés !} + \end{frame} + \begin{frame}{} + \centering\vspace{0.75em} + \includegraphics[width=\textwidth]{illustrations/federation.jpg} + \end{frame} + \begin{frame}{\hfill \textbf{La fonctionnalité qui envoie ! \includegraphics[height=1em]{illustrations/rocket.png}}}\davidrevoy + \begin{columns} + \begin{column}{0.34\textwidth} + \centering\includegraphics[width=1.2\textwidth]{davidrevoy/mastosepia.png} + \end{column} + \begin{column}{0.66\textwidth} + \centering Depuis le réseau social Mastodon (ou Pleroma, ou n'importe quel autre logiciel compatible), on peut commenter ou liker une vidéo PeerTube, ou suivre une chaîne. + \end{column} + \end{columns} + \end{frame} + \begin{frame}{\hfill \textbf{Que trouve-t-on sur PeerTube ?}} + \centering Un peu de tout, comme sur Youtube, des créations plus ou moins sophistiquées : + + ~ + + \begin{itemize} + \item des créations artistiques ; + \item des médias ; + \item de la vulgarisation ; + \item des cours ; + \item des tutoriels ; + \item et tant d'autres choses… + \end{itemize} + \end{frame} + \begin{frame}{\hfill \textbf{Des médias sur PeerTube}~~\scriptsize{(Liste non-exhaustive)}} + \begin{itemize} + \item Le Média + \item Blast + \item Au poste (David Dufresne) + \item Ouvrez les Guillemets (chronique d'Usul et Contentin pour Mediapart) + \item Le Monde diplomatique + \end{itemize} + \end{frame} + \begin{frame}{\hfill \textbf{De la vulgarisation sur PeerTube}~~\scriptsize{(Liste non-exhaustive)}} + \begin{itemize} + \item Hygiène Mentale (Pensée Critique, Scepticisme) ; + \item Data Gueule ; + \item Heu?reka (Économie) ; + \item Mr Phi (Philosophie) ; + \item Horizons (Psychologie Sociale) ; + \item Méta de Choc ; + \item Et beaucoup d'autres ! (⇒ skeptikon.fr) + \end{itemize} + \end{frame} + \begin{frame}{\hfill \textbf{Éducation nationale / Enseignement supérieur}} + \begin{itemize}\centering + \item Académie de Lyon : \link{https://tube.ac-lyon.fr} + \item Éducation nationale : \link{https://tubes.apps.education.fr} + \end{itemize} + \end{frame} + \begin{frame}{\hfill \textbf{Par où commencer ?}} + \centering Contenu mis en avant par Framasoft sur la plateforme \link{https://peer.tube} + + \vspace{0.5em} + \includegraphics[height=0.8\textheight]{captures/peer.tube.png} + \end{frame} + \begin{frame}{\hfill \textbf{Vers plus de vulgarisation ?}}\davidrevoy + \centering Skeptikon est une des premières instances PeerTube dédiée à de la vulgarisation. + + \vspace{0.5em} + Nous en voulons d'autres ! Et nous y travaillons ! + + \includegraphics[width=0.66\textwidth]{davidrevoy/sepiajardin.png} + \end{frame} + \begin{frame}{\hfill \textbf{PeerTube : un outil neutre ?}} + \begin{textblock*}{1.25\textwidth}(0.05\textwidth,0.2\textheight) + Si n'importe qui peut monter une instance, ce n'est pas pour autant que la communauté est neutre. + \end{textblock*} + + ~ + + \pause\includegraphics[width=\textwidth]{captures/rules1.png} + + ~ + + \pause\includegraphics[width=\textwidth]{captures/rules2.png} + \end{frame} + \begin{frame}{\hfill \hfill \hfill \hfill \textbf{Censure ? Non !}} + \begin{itemize} + \item Pas d'intervention pour retirer le contenu en lui-même (sauf action judiciaire) + \item Liberté d'expression ≠ contrainte d'afficher ou d'écouter + \item Et quand bien même ⇒ paradoxe de la tolérance… + \end{itemize} + \end{frame} + \begin{frame}{\hfill \textbf{YouTube, un outil neutre ?}} + \includegraphics[width=\textwidth]{captures/histony.png} + \end{frame} + \begin{frame}{\hfill \textbf{Recherche via \link{https://sepiasearch.org}}} + \centering\includegraphics[height=\textheight]{captures/sepiasearch.png} + \end{frame} + \begin{frame}{\hfill \textbf{Recherche SepiaSearch intégrée dans PeerTube}} + \includegraphics[width=\textwidth]{captures/sepiaform.png} + \end{frame} +\end{document}