Récup depuis hedgehoc, première partie

This commit is contained in:
Sébastien Dufromentel 2023-03-30 15:38:19 +02:00
commit 24e8920a05
21 changed files with 490 additions and 0 deletions

39
Makefile Normal file
View File

@ -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)

BIN
captures/histony.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

BIN
captures/peer.tube.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

BIN
captures/rules1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
captures/rules2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

BIN
captures/sepiaform.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

BIN
captures/sepiasearch.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

BIN
ccby.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
ccbysa.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
chainesassos/skeptikon.pdf Normal file

Binary file not shown.

112
chainesassos/skeptikon.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

View File

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="747.03613"
height="677.91986"
viewBox="0 0 197.65331 179.3663"
version="1.1"
id="svg8"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
sodipodi:docname="spacePenguinWhite.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs2">
<style
id="style2">.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{fill:none;}.cls-1{stroke:#0b0814;}.cls-1,.cls-2,.cls-3,.cls-4{stroke-linecap:round;stroke-linejoin:round;}.cls-1,.cls-3,.cls-4,.cls-5{stroke-width:7px;}.cls-2{stroke:#1d1d1b;stroke-width:8px;}.cls-3{stroke:#070b14;}.cls-4,.cls-5{stroke:#070d16;}</style>
<style
id="style2-7">.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{fill:none;}.cls-1{stroke:#0b0814;}.cls-1,.cls-2,.cls-3,.cls-4{stroke-linecap:round;stroke-linejoin:round;}.cls-1,.cls-3,.cls-4,.cls-5{stroke-width:7px;}.cls-2{stroke:#1d1d1b;stroke-width:8px;}.cls-3{stroke:#070b14;}.cls-4,.cls-5{stroke:#070d16;}</style>
<style
id="style2-8">.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{fill:none;}.cls-1{stroke:#0b0814;}.cls-1,.cls-2,.cls-3,.cls-4{stroke-linecap:round;stroke-linejoin:round;}.cls-1,.cls-3,.cls-4,.cls-5{stroke-width:7px;}.cls-2{stroke:#1d1d1b;stroke-width:8px;}.cls-3{stroke:#070b14;}.cls-4,.cls-5{stroke:#070d16;}</style>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="175.71429"
inkscape:cy="352.85714"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1278"
inkscape:window-height="720"
inkscape:window-x="24"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:showpageshadow="2"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-7.0567122,-4.8108908)">
<g
id="g931"
transform="matrix(0.17761938,-0.17308672,0.17308672,0.17761938,84.859222,54.018548)"
style="fill:none;stroke:#ffffff">
<path
style="fill:none;stroke:#ffffff;stroke-width:3.3121px;stroke-linecap:round;stroke-linejoin:round"
inkscape:connector-curvature="0"
id="path6"
d="m 130.99441,133.34735 a 32.794492,32.794492 0 1 0 32.79449,32.78976 33.367011,33.367011 0 0 0 -0.52994,-5.81983 l -31.01542,6.48699 v -33.39541 c -0.41638,-0.0284 -0.83276,-0.0473 -1.24913,-0.0615 z"
class="cls-1" />
<path
style="fill:none;stroke:#ffffff;stroke-width:3.78525px;stroke-linecap:round;stroke-linejoin:round"
inkscape:connector-curvature="0"
id="path8"
d="m 205.58951,133.26963 a 32.78976,32.78976 0 1 0 0,65.57951 c 18.11244,0 33.18248,-14.66785 33.18248,-32.78975 v -5.81983 l -0.29808,-26.96993 -31.63053,0.0615 c -0.41165,-0.0284 -0.82803,-0.0473 -1.24441,-0.0615 z"
class="cls-2" />
<path
style="fill:none;stroke:#ffffff;stroke-width:3.3121px;stroke-linecap:round;stroke-linejoin:round"
inkscape:connector-curvature="0"
id="path10"
d="m 85.601749,166.15676 a 32.794492,32.794492 0 1 1 -9.605081,-23.18468 32.794492,32.794492 0 0 1 9.605081,23.18468 z"
class="cls-3" />
<g
transform="matrix(0.47315671,0,0,0.47315671,246.28689,131.377)"
id="g836"
style="fill:none;stroke:#ffffff">
<path
style="fill:none;stroke:#ffffff;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round"
inkscape:connector-curvature="0"
class="cls-4"
d="m 191.31,223.42 a 69.31,69.31 0 1 1 -69.31,-69.3 69.31,69.31 0 0 1 69.31,69.3 z"
transform="translate(-49.19,-150.12)"
id="path12" />
<line
style="fill:none;stroke:#ffffff;stroke-width:7px"
class="cls-5"
x1="12.79"
y1="38.650002"
x2="132.83"
y2="107.95"
id="line14" />
<line
style="fill:none;stroke:#ffffff;stroke-width:7px"
class="cls-5"
x1="72.809998"
y1="4"
x2="72.809998"
y2="142.60001"
id="line16" />
<line
style="fill:none;stroke:#ffffff;stroke-width:7px"
class="cls-5"
x1="12.79"
y1="107.97"
x2="131.59"
y2="41.029999"
id="line18" />
</g>
</g>
<g
style="fill:#ffffff;stroke:#1686f1;stroke-opacity:1"
inkscape:label="Logo"
id="layer2"
transform="translate(-50.139312,-30.137499)">
<path
sodipodi:nodetypes="ccccsccccccccscccccccsccccccccccccccccscccccccsccccccccccsc"
d="m 247.42292,34.949089 c -37.28635,-0.119666 -73.04436,15.138033 -107.82339,32.006315 -6.1155,3.573613 -16.13171,9.791667 -22.90765,10.16217 -7.45988,-1.050043 -13.85293,-7.513324 -20.581169,-8.583972 -4.655952,-0.650198 -8.539309,0.181064 -11.652518,2.264461 -3.113209,2.083397 -4.275728,3.07282 -6.761861,6.891569 -1.842267,3.186673 -2.178009,6.218603 -2.424659,7.440893 2.249286,-0.76015 9.607474,-8.346509 11.314555,-7.13342 -1.831568,1.22572 -9.865417,6.10871 -11.141955,8.93641 -1.223386,0.77289 -3.722539,4.89932 -3.268018,5.641 1.966433,-1.78876 4.657432,-4.00972 6.947896,-3.96049 0.708658,2.96573 0.80501,5.85773 0.845427,7.36803 -3.885,2.84106 -8.115752,8.872505 -11.870077,13.278265 -3.237746,2.90494 -5.977861,7.09324 -8.321456,11.3621 -1.494497,2.72222 -4.012109,11.66514 -1.545642,14.16657 2.409628,3.94039 8.801942,3.12495 15.159282,1.64797 12.416584,-1.01001 24.862756,-2.47947 35.333245,-4.94854 -0.3957,3.56481 -1.83229,16.33216 -2.4691,19.37401 -0.84851,3.96789 2.57273,12.46517 4.53461,8.59844 l 2.5771,-10.00559 c 0.28663,4.59436 3.19099,11.60397 6.80165,13.00903 0,0 0.0158,-11.9776 0.31006,-11.3559 0.52321,1.10547 5.43801,6.15594 10.11566,5.44876 -3.15673,-9.68483 -5.68577,-21.52268 -6.70812,-30.3475 6.21574,-2.46706 12.24242,-5.01962 14.426,-6.47919 0.54915,-0.33147 1.09351,-0.6671 1.634,-1.00614 1.62789,2.26482 6.05039,9.6682 10.80141,13.93662 3.15069,6.87886 7.3637,23.42766 11.10372,21.64106 1.64718,-0.51366 1.07949,-7.27909 0.65887,-9.26817 2.50552,3.6276 11.5283,12.58191 14.57276,12.64005 0.28646,-12.80947 -9.08144,-23.44518 -15.96802,-31.24357 12.423,4.50687 22.29721,24.81045 29.33878,23.7846 -0.82415,-10.52048 -12.54219,-20.66473 -20.17241,-31.42238 2.34476,0.78165 20.48251,10.50755 22.18779,8.46409 -4.9625,-9.66693 -15.01366,-11.08461 -22.61412,-13.56713 -3.14745,-1.29765 -9.17562,-5.37509 -12.75633,-7.88118 8.85535,-7.770495 16.0309,-15.734625 21.60126,-21.698935 3.23108,-2.88517 11.72797,-12.674678 11.72797,-12.674678 0,0 8.04049,-7.177158 9.89035,-8.797396 1.84987,-1.620248 7.23272,-5.821886 15.16807,-10.907345 5.28039,-3.304316 38.91246,-15.994577 39.36245,-16.705957 -2.73777,-0.04418 -5.19689,-0.06869 -7.42642,-0.07493 z m -143.34474,39.09167 c 6.63774,1.712437 5.2359,16.246616 4.51859,22.273056 -0.3046,8.484145 1.4227,14.031505 5.73919,21.178045 C 89.49435,116.9686 80.088969,98.352355 80.431048,89.227425 c 1.418906,0.9384 4.1309,1.89223 6.19187,0.79944 2.060971,-1.09279 3.769887,-4.36444 5.125786,-6.95927 0.908079,-1.65581 1.066429,-2.80074 2.161108,-4.23436 2.595633,-2.763078 6.114418,-4.275575 9.778218,-4.7439 0.13761,-0.0251 0.26742,-0.04118 0.39015,-0.04858 z m -17.281112,7.534426 c 0.149566,0.50229 -0.443039,1.12612 -0.514697,2.17713 0.752463,-1.06508 0.842419,-1.67781 1.503267,-2.02107 0.819679,0.74224 0.637213,2.18681 0.01395,2.69803 -0.509647,0.35036 -1.632689,0.79217 -2.528528,-0.2434 -0.447551,-2.20267 0.500582,-2.51163 1.526005,-2.61069 z"
inkscape:label="Corps"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.246;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
id="path388"
inkscape:connector-curvature="0" />
</g>
<text
xml:space="preserve"
style="font-size:60.6778px;font-family:'Alegreya Sans';-inkscape-font-specification:'Alegreya Sans';fill:#000000;stroke-width:0.264583"
x="51.620758"
y="177.74535"
id="text179"><tspan
sodipodi:role="line"
id="tspan177"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:60.6778px;font-family:'Alegreya Sans';-inkscape-font-specification:'Alegreya Sans Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
x="51.620758"
y="177.74535">JdLL</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.1 KiB

BIN
davidrevoy/mastosepia.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 743 KiB

BIN
davidrevoy/peertube.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

BIN
davidrevoy/sepiajardin.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 KiB

BIN
davidrevoy/sepiaview.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

BIN
illustrations/fondjdll.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
illustrations/rocket.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

190
main.tex Normal file
View File

@ -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}