forked from nutomic/joinpeertube
Merge branch 'zanata-integration' into 'master'
[zanata] Zanata integration See merge request framasoft/joinpeertube!14
This commit is contained in:
commit
9683df8656
14 changed files with 655 additions and 241 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1 +1,2 @@
|
||||||
/public/
|
/public/
|
||||||
|
.zanata-cache/
|
||||||
|
|
|
@ -6,13 +6,13 @@ stages:
|
||||||
validity-check:
|
validity-check:
|
||||||
stage: validity-check
|
stage: validity-check
|
||||||
script:
|
script:
|
||||||
- hugo
|
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -`
|
||||||
- find public -name index.html | xargs java -jar /opt/dist/vnu.jar
|
- find public -name index.html | xargs java -jar /opt/dist/vnu.jar
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
script:
|
script:
|
||||||
- hugo -b "https://joinpeertube.org"
|
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -` -b "https://joinpeertube.org"
|
||||||
- mkdir "${HOME}/.ssh"
|
- mkdir "${HOME}/.ssh"
|
||||||
- chmod 700 "${HOME}/.ssh"
|
- chmod 700 "${HOME}/.ssh"
|
||||||
- if [ ! -z ${DEPLOYEMENT_KNOWN_HOSTS+x} ]; then echo -e "${DEPLOYEMENT_KNOWN_HOSTS}" > ${HOME}/.ssh/known_hosts; fi
|
- if [ ! -z ${DEPLOYEMENT_KNOWN_HOSTS+x} ]; then echo -e "${DEPLOYEMENT_KNOWN_HOSTS}" > ${HOME}/.ssh/known_hosts; fi
|
||||||
|
@ -22,13 +22,20 @@ deploy:
|
||||||
only:
|
only:
|
||||||
- master
|
- master
|
||||||
|
|
||||||
|
trads:
|
||||||
|
stage: deploy
|
||||||
|
image: framasoft/push-trad:latest
|
||||||
|
script:
|
||||||
|
- if [ ! -z ${ZANATA_CONFIG_FRAMABOT+x} ]; then mkdir -p ${HOME}/.config; echo -e "${ZANATA_CONFIG_FRAMABOT}" > ${HOME}/.config/zanata.ini; fi
|
||||||
|
- if [ ! -z ${ZANATA_CONFIG_FRAMABOT+x} ]; then make push-locales; fi
|
||||||
|
only:
|
||||||
|
- master
|
||||||
|
|
||||||
pages:
|
pages:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
script:
|
script:
|
||||||
- hugo -b "https://$GITLAB_USER_LOGIN.frama.io/$CI_PROJECT_NAME/"
|
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -` -b "https://$GITLAB_USER_LOGIN.frama.io/$CI_PROJECT_NAME/"
|
||||||
- rm public/js/pathnamereplace.js
|
- rm public/js/pathnamereplace.js
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- public
|
- public
|
||||||
only:
|
|
||||||
- master
|
|
||||||
|
|
15
.po2txt.sh
Executable file
15
.po2txt.sh
Executable file
|
@ -0,0 +1,15 @@
|
||||||
|
#!/bin/bash
|
||||||
|
for i in po/*.po
|
||||||
|
do
|
||||||
|
j=$(echo $i | cut -d '.' -f 1,2 | cut -d '/' -f 2)
|
||||||
|
k=$(echo $i | cut -d '.' -f 1 | cut -d '/' -f 2)
|
||||||
|
l=$(echo $i | cut -d '.' -f 2 | cut -d '/' -f 2)
|
||||||
|
if [ "$k" == 'config' ]
|
||||||
|
then
|
||||||
|
po2txt -i $i --progress none -o po/$l.toml
|
||||||
|
else
|
||||||
|
po2txt -i $i --progress none -o po/$j.md
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
mv po/*.md content/
|
||||||
|
mv po/*.toml config/
|
22
Makefile
Normal file
22
Makefile
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
all: hugo
|
||||||
|
|
||||||
|
locales:
|
||||||
|
txt2po --progress=none -P -i content/home.fr.md -o pot/home.pot
|
||||||
|
txt2po --progress=none -P -i content/faq.fr.md -o pot/faq.pot
|
||||||
|
txt2po --progress=none -P -i config/en.toml -o pot/config.pot
|
||||||
|
|
||||||
|
push-locales: locales
|
||||||
|
zanata-cli -q -B push
|
||||||
|
|
||||||
|
pull-locales:
|
||||||
|
zanata-cli -q -B pull
|
||||||
|
./.po2txt.sh
|
||||||
|
|
||||||
|
stats-locales:
|
||||||
|
zanata-cli -q stats
|
||||||
|
|
||||||
|
hugo:
|
||||||
|
hugo --config=config.toml,`ls config/*toml | paste -sd "," -`
|
||||||
|
|
||||||
|
serve:
|
||||||
|
hugo serve --config=config.toml,`ls config/*toml | paste -sd "," -`
|
71
config.toml
71
config.toml
|
@ -89,75 +89,4 @@ highlight = "default"
|
||||||
# weight = 3
|
# weight = 3
|
||||||
# identifier = "showcase"
|
# identifier = "showcase"
|
||||||
# i18n menus. A menu will be added for each language to the right in the top menu. This menu will switch to the selected language. Remember to add the corresponding language in pathnamereplace.js.
|
# i18n menus. A menu will be added for each language to the right in the top menu. This menu will switch to the selected language. Remember to add the corresponding language in pathnamereplace.js.
|
||||||
[[Languages.fr.menu.switchlang]]
|
|
||||||
name = "English"
|
|
||||||
identifier = ""
|
|
||||||
weight = 4
|
|
||||||
url = "en"
|
|
||||||
|
|
||||||
[[Languages.en.menu.switchlang]]
|
|
||||||
name = "Français"
|
|
||||||
identifier = ""
|
|
||||||
weight = 4
|
|
||||||
url = "fr"
|
|
||||||
|
|
||||||
[Languages]
|
[Languages]
|
||||||
[Languages.fr]
|
|
||||||
languageCode = "fr"
|
|
||||||
weight = 1
|
|
||||||
title = "PeerTube"
|
|
||||||
|
|
||||||
[[Languages.fr.menu.main]]
|
|
||||||
name = "FAQ"
|
|
||||||
identifier = "faq"
|
|
||||||
weight = 2
|
|
||||||
title = "FAQ"
|
|
||||||
url = "/fr/faq/"
|
|
||||||
|
|
||||||
[[Languages.fr.menu.main]]
|
|
||||||
name = "Support"
|
|
||||||
weight = 3
|
|
||||||
identifier = ""
|
|
||||||
url = "https://framacolibri.org/c/qualite/peertube"
|
|
||||||
|
|
||||||
[[Languages.fr.menu.main]]
|
|
||||||
name = "Documentation"
|
|
||||||
weight = 4
|
|
||||||
identifier = ""
|
|
||||||
url = "https://peertube.frama.wiki"
|
|
||||||
|
|
||||||
[[Languages.fr.menu.main]]
|
|
||||||
name = "Code source"
|
|
||||||
weight = 5
|
|
||||||
identifier = ""
|
|
||||||
url = "https://github.com/Chocobozzz/PeerTube"
|
|
||||||
|
|
||||||
[Languages.en]
|
|
||||||
languageCode = "en"
|
|
||||||
weight = 1
|
|
||||||
title = "PeerTube"
|
|
||||||
|
|
||||||
[[Languages.en.menu.main]]
|
|
||||||
name = "FAQ"
|
|
||||||
identifier = "faq"
|
|
||||||
weight = 2
|
|
||||||
title = "FAQ"
|
|
||||||
url = "/en/faq/"
|
|
||||||
|
|
||||||
[[Languages.en.menu.main]]
|
|
||||||
name = "Support"
|
|
||||||
weight = 3
|
|
||||||
identifier = ""
|
|
||||||
url = "https://framacolibri.org/c/qualite/peertube"
|
|
||||||
|
|
||||||
[[Languages.en.menu.main]]
|
|
||||||
name = "Documentation"
|
|
||||||
weight = 4
|
|
||||||
identifier = ""
|
|
||||||
url = "https://peertube.frama.wiki"
|
|
||||||
|
|
||||||
[[Languages.en.menu.main]]
|
|
||||||
name = "Source code"
|
|
||||||
weight = 5
|
|
||||||
identifier = ""
|
|
||||||
url = "https://github.com/Chocobozzz/PeerTube"
|
|
||||||
|
|
35
config/en.toml
Normal file
35
config/en.toml
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
[[Languages.en.menu.switchlang]]
|
||||||
|
name = "Français"
|
||||||
|
identifier = ""
|
||||||
|
weight = 4
|
||||||
|
url = "fr"
|
||||||
|
|
||||||
|
[Languages.en]
|
||||||
|
languageCode = "en"
|
||||||
|
weight = 1
|
||||||
|
title = "PeerTube"
|
||||||
|
|
||||||
|
[[Languages.en.menu.main]]
|
||||||
|
name = "FAQ"
|
||||||
|
identifier = "faq"
|
||||||
|
weight = 2
|
||||||
|
title = "FAQ"
|
||||||
|
url = "/en/faq/"
|
||||||
|
|
||||||
|
[[Languages.en.menu.main]]
|
||||||
|
name = "Support"
|
||||||
|
weight = 3
|
||||||
|
identifier = ""
|
||||||
|
url = "https://framacolibri.org/c/qualite/peertube"
|
||||||
|
|
||||||
|
[[Languages.en.menu.main]]
|
||||||
|
name = "Documentation"
|
||||||
|
weight = 4
|
||||||
|
identifier = ""
|
||||||
|
url = "https://peertube.frama.wiki"
|
||||||
|
|
||||||
|
[[Languages.en.menu.main]]
|
||||||
|
name = "Source code"
|
||||||
|
weight = 5
|
||||||
|
identifier = ""
|
||||||
|
url = "https://github.com/Chocobozzz/PeerTube"
|
35
config/fr.toml
Normal file
35
config/fr.toml
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
[[Languages.fr.menu.switchlang]]
|
||||||
|
name = "English"
|
||||||
|
identifier = ""
|
||||||
|
weight = 4
|
||||||
|
url = "en"
|
||||||
|
|
||||||
|
[Languages.fr]
|
||||||
|
languageCode = "fr"
|
||||||
|
weight = 1
|
||||||
|
title = "PeerTube"
|
||||||
|
|
||||||
|
[[Languages.fr.menu.main]]
|
||||||
|
name = "FAQ"
|
||||||
|
identifier = "faq"
|
||||||
|
weight = 2
|
||||||
|
title = "FAQ"
|
||||||
|
url = "/fr/faq/"
|
||||||
|
|
||||||
|
[[Languages.fr.menu.main]]
|
||||||
|
name = "Support"
|
||||||
|
weight = 3
|
||||||
|
identifier = ""
|
||||||
|
url = "https://framacolibri.org/c/qualite/peertube"
|
||||||
|
|
||||||
|
[[Languages.fr.menu.main]]
|
||||||
|
name = "Documentation"
|
||||||
|
weight = 4
|
||||||
|
identifier = ""
|
||||||
|
url = "https://peertube.frama.wiki"
|
||||||
|
|
||||||
|
[[Languages.fr.menu.main]]
|
||||||
|
name = "Code source"
|
||||||
|
weight = 5
|
||||||
|
identifier = ""
|
||||||
|
url = "https://github.com/Chocobozzz/PeerTube"
|
|
@ -9,8 +9,8 @@ type = "page"
|
||||||
|
|
||||||
{{% grid class="row faq" %}}
|
{{% grid class="row faq" %}}
|
||||||
{{% grid class="container" %}}
|
{{% grid class="container" %}}
|
||||||
{{% grid class="col-sm-12" %}}
|
{{< grid class="col-sm-12" >}}
|
||||||
<h2 class="text-center">10 questions to discover Framatube...</h2>
|
<h2 class="text-center">A few questions to discover PeerTube…</h2>
|
||||||
|
|
||||||
<!--début accordéon-->
|
<!--début accordéon-->
|
||||||
<div id="accordion" class="panel-group">
|
<div id="accordion" class="panel-group">
|
||||||
|
@ -18,14 +18,30 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse01">1. What's PeerTube?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse01">
|
||||||
|
|
||||||
|
1. What's PeerTube?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse01" class="panel-collapse collapse in">
|
<div id="collapse01" class="panel-collapse collapse in">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>PeerTube is a software that you install on a server. It allows you to create a website for hosting and broadcasting videos, like your own YouTube.</p>
|
<p>
|
||||||
<p>The difference with YouTube is that it is not designed to create a huge platform centralizing videos from all over the world on a server farm (which is horribly expensive).</p>
|
|
||||||
<p>On the contrary, PeerTube's concept is to create a network of many small, interconnected video hosts.</p>
|
PeerTube is a software that you install on a web server. It allows creating an video hosting website, a bit like YouTube.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
The difference with YouTube is that it's not thought to create a huge plateform centralizing videos from the whole world on a single server farm (which is horribly expensive).
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
On the contrary, PeerTube's concept is to create a network of multiple small interconnected video hosting providers.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -33,18 +49,42 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse02">2. Why create new software to host videos?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse02">
|
||||||
|
|
||||||
|
2. Why create a new software to host videos?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse02" class="panel-collapse collapse">
|
<div id="collapse02" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>PeerTube is unique because (to our knowledge) it's the only web-based video hosting application that combines three advantages:</p>
|
<p>
|
||||||
|
|
||||||
|
PeerTube is unique because (as far as we know) it's the only video hosting web application which combines three advantages:
|
||||||
|
|
||||||
|
</p>
|
||||||
<ol>
|
<ol>
|
||||||
<li>An open code (transparency) under a free-libre license (ethics, respect & community development);</li>
|
<li>
|
||||||
<li>A federation of interconnected video web-hosts (each host present a bigger choice of videos than just its own);</li>
|
|
||||||
<li>Broadcasting -and therefore peer-to-peer viewing (so no slowing down when a video becomes viral).</li>
|
An open code (transparency) under a free/libre licence (ethic, respect and community development) ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
A federation of interconnected hosting providers (so more video choices wherever you go to see them) ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
Broadcasting - and therefore viewing - peer-to-peer (so no slowing down when a video becomes viral).
|
||||||
|
|
||||||
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
<p>Linked together, these three features make it easy to host videos on the server side, while still being convenient and fun for the audience.</p>
|
<p>
|
||||||
|
|
||||||
|
Linked together, these three features makes it easy to host videos on the server side, while remaining practical, ethical and fun for the internet users.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -52,17 +92,42 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse03">3. Why is it better to have free-libre software?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse03">
|
||||||
|
|
||||||
|
3. Why is it better as a free/libre software?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse03" class="panel-collapse collapse">
|
<div id="collapse03" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Because it is a software that respects our fundamental freedoms, and guarantees them by <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">a license</a>, therefore a legally enforceable contract.</p>
|
<p>
|
||||||
<p>Concretely, here, it means that:</p>
|
|
||||||
|
Because it's software that respects our fundamental freedoms, and guarantees them by <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">a license</a>, so a legally enforceable contract.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Concretely here, it mean that:
|
||||||
|
|
||||||
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>PeerTube is distributed free of charge, no need to pay to install it on one's server;</li>
|
<li>
|
||||||
<li>You can look under the PeerTube hood (his source code): it is auditable, transparent;</li>
|
|
||||||
<li>Its development is community-based, it can be enriched by the contributions of each individual.</li>
|
PeerTube is freely provided, no need to pay to install it on your server ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
On peut regarder sous le capot de PeerTube (son code source) : il est auditable, transparent ;
|
||||||
|
We can look under the hood of PeerTube (it's source code): it's auditable, transparent;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
It's development is community-based, it can be enhanced by everyone's contributions.
|
||||||
|
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -71,15 +136,35 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse04">4. What is the interest of federating video hosting?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse04">
|
||||||
|
|
||||||
|
4. What's the interest to federate the video hosting providers
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse04" class="panel-collapse collapse">
|
<div id="collapse04" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>The advantage of YouTube (and other platforms) is its video catalog: from knitting tutorials to minecraft let's play and videos of kittens or holidays... you can find everything!</p>
|
<p>
|
||||||
<p>The more varied is the video catalog, the wider is the audience, the more videos are posted... but hosting everyone's videos is (very, very) expensive!</p>
|
|
||||||
<p>If video-host Knit-PeerTube sucribes to Kittens-Tube and to Framatube, it will display the videos of these tubes on its website: we dilute hosting costs while remaining convenient and complete for Internet users.</p>
|
The advantage of YouTube (and other platforms) is its video catalog: from knitting tutorials to minecraft constructions through videos of kittens or holidays... you can find everything!
|
||||||
<p>The PeerTube federation protocol will be fluid (each video-host can choose to which other hosts he wants to suscribe), and based on <a href="https://activitypub.rocks/">ActivityPub</a>: this will open up the possibility of connecting with tools like Mastodon or MediaGoblin.</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
The more the video catalogue is varied, the more people are interested, the more videos are posted... but hosting videos from all over the world is (very, very) expensive!
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
If the hosting provider Knitting-PeerTube becomes friends with Kittens-Tube and Framatube, it will display the videos of others on its site: thus diluting hosting costs while remaining practical and complete for Internet users.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
PeerTube's federation protocol will be fluid (everyone can choose their "friends" hosts), and based on <a href="https://activitypub.rocks/">ActivityPub</a>: this will open the possibility to connect with tools like Mastodon or MediaGoblin.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -87,14 +172,30 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse05">5. Why use peer-to-peer broadcasting?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse05">
|
||||||
|
|
||||||
|
5. Why broadcast PeerTube videos though peer-to-peer?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse05" class="panel-collapse collapse">
|
<div id="collapse05" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>When you host a heavy file such as a video, your biggest threat is success: if a video becomes viral and lots of people are watching it at the same time, the server might shut down!</p>
|
<p>
|
||||||
<p>Using the <a href="https://en.wikipedia.org/wiki/WebRTC">WebRTC</a> protocol, Peer-to-peer streaming means that users who watch the same video at the same time to exchange bits of files, which relieves the server.</p>
|
|
||||||
<p>There's nothing to do: your web browser does it automatically. If your network doesn't allow it (routers, firewalls, etc.), this function is disabled to switch back to an “old fashioned” video streaming ;).</p>
|
When you host a large file like a video, the biggest thing to fear is success: if a video becomes viral and many people watch it at the same time, the server has a big risk of falling!
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Peer-to-peer broadcasting allows, thanks to the <a href="https://fr.wikipedia.org/wiki/WebRTC">WebRTC</a> protocol, that Internet users who watch the same video at the same time exchange bits of files, which relieves the server.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
There is nothing to do: your web browser does it automatically. If you are on a mobile phone or if your network does not allow it (router, firewall, etc.), this function is disabled to switch back to an "old-style" video broadcast ;).
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -102,15 +203,35 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse06">6. So in March, PeerTube will dethrone YouTube?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse06">
|
||||||
|
|
||||||
|
6. From March 2018, PeerTube will dethrone YouTube?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse06" class="panel-collapse collapse">
|
<div id="collapse06" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>We can answer with certainty: no!</p>
|
<p>
|
||||||
<p>In March 2018, PeerTube will release its publicly usable beta version. We are already working with several collectives so that the first federated video-hosting websites will be opened on this date, including ours.</p>
|
|
||||||
<p>But PeerTube won't be perfect yet, and many features will be missing: if we exceed our fundraising targets, our priority will be to invest even more in its development.</p>
|
We can answer with certainty: no!
|
||||||
<p>March 2018 will represent the birth of the PeerTube federations: the more this software will be used and supported, the more people will use it and contribute to it, and the sooner it will evolve towards a concrete alternative to platforms such as YouTube.</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
In March 2018, PeerTube released its publicly usable beta version. Several collectives set up the first instances, thus creating the bases of the federation.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
But PeerTube is not (yet) perfect, and many features are missing. We intend to continue to improve it to release a version 1 by the end of 2018.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
March 2018 thus represents the birth of the PeerTube federations: the more this software will be used and supported, the more people will use it and contribute to it, and the faster it will evolve towards a concrete alternative to platforms such as YouTube.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -118,46 +239,82 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse07">7. But if it's free, we'll see everything and anything in the videos?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse07">
|
||||||
|
|
||||||
|
7. But if it's free, we'll see like videos about anything and everything?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse07" class="panel-collapse collapse">
|
<div id="collapse07" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>To be free does not mean to be above the law! Each PeerTube hosting provider will be able to decide on its own terms and conditions of use, within the framework of the law on which they depend.</p>
|
<p>
|
||||||
<p>For example, in France, discriminatory content <a href="https://en.wikipedia.org/wiki/Hate_speech">are prohibited</a> and may be <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">reported to the authorities [fr]</a>. PeerTube will allow Internet users to report problematic video, and each host will have to apply its moderation in accordance with its terms and conditions and with the law.</p>
|
|
||||||
<p>The federation system, on the other hand, will allow video-hosts to decide with whom they want to network, or not, depending on the types of content or moderation policies of others.</p>
|
Being free doesn't mean being above the law! Each PeerTube hosting provider can decide its own general conditions of use, within the law on which they depend.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
For example, in France, discriminatory content <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">is prohibited</a> and may be <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">reported to the authorities</a>. PeerTube allows users to report a problematic video, and each administrator must then apply its moderation in accordance with its terms and conditions and the law.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
The federation system, for its part, allows hosts to decide with whom they want to connect with, or not, depending on the types of content or the moderation policies of others.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- question 08-->
|
<!-- question 08 à effacer !!!
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse08">8. But this PeerTube, why do you call it Framatube?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse08">8. Mais ce PeerTube, pourquoi vous l’appellez Framatube ?</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse08" class="panel-collapse collapse">
|
<div id="collapse08" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Framatube is the name we have given to the crowdfunding project, to promote the development of PeerTube.</p>
|
<p>Framatube est le nom que nous avons donné au projet de financement participatif, pour promouvoir le développement de PeerTube.</p>
|
||||||
<p>By March 2018, when PeerTube will have a publicly usable beta version, Framatube will become only one of the PeerTube video-hosting websites, only one of the gateways to this federated network.</p>
|
<p>Dès mars 2018, lorsque PeerTube aura une version bêta utilisée publiquement, Framatube ne deviendra qu’un des hébergements PeerTube, qu’une des portes d’entrées vers ce réseau fédéré.</p>
|
||||||
<p>The future Framatube website will only host free licensed videos about free-libre software and its culture. But it will be federated with other video-hosters who might be able to host your videos.</p>
|
<p>Le futur hébergment Framatube n’hébergera que des vidéos sous licences libres, traitant du logiciel libre et de sa culture. Mais il sera en relation avec d’autres hébergements qui pourront, peut-être, héberger vos vidéos.</p>
|
||||||
<p>The name Framatube comes from the name of our association, <a href="https://en.wikipedia.org/wiki/Framasoft">Framasoft</a>: we wanted to put our resources and reputation at the service of this project because we believe that it can radically change the digital landscape.</p>
|
<p>Le nom Framatube vient du nom de notre association, <a href="https://fr.wikipedia.org/wiki/Framasoft">Framasoft</a> : nous avons voulu mettre nos moyens et notre réputation au service de ce projet car nous croyons qu’il peut radicalement changer le paysage numérique.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
-->
|
||||||
<!-- question 09-->
|
<!-- question 09-->
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse09">9. And who are you, Framasoft?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse09">
|
||||||
|
|
||||||
|
8. Who is this "Framasoft" that organizes the development of PeerTube?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse09" class="panel-collapse collapse">
|
<div id="collapse09" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Framasoft is a small non-profit based in France, and exists since 2004. Our goal is to promote digital freedoms to the general public through pratical projects.</p>
|
<p>
|
||||||
<p>From October 2014 to October 2017, we campaigned to <a href="https://degooglisons-internet.org/?l=en">De-googl-ify Internet</a>, in order to demonstrate that free software can be an ethical alternative to the services of the Big Data companies.</p>
|
|
||||||
<p>We now host more than <a href="https://degooglisons-internet.org/list/?l=en">30 alternative services</a> that allow hundreds of thousands of people to change their digital habits, and we're funded mainly though donations.</p>
|
Framasoft is a small association based in France, which exists since 2004. Our aim is to promote digital freedoms to the general public through concrete projects.
|
||||||
<p>We have invested in the financing of PeerTube development as part of our new campaign <a href="https://contributopia.org/en/home">Contributopia</a>, which aims to make the digital tools of a contribution society a reality.</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
From October 2014 to October 2017, we campaigned for "<a href="https://degooglisons-internet.org/?l=en">De-google-ify Internet</a>", to demonstrate that free software can be an ethical alternative to the services of web giants.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
We now host over <a href="https://degooglisons-internet.org/liste?l=en">30 alternative services</a> that enable hundreds of thousands of people to change their digital habits, all funded primarily by donations.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
We have invested in the financing of PeerTube as part of our new campaign <a href="https://contributopia.org">Contributopia</a>, which aims to concretize the digital tools of a society's contribution.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -165,25 +322,43 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse10">10. If I support you, where will my money go?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse10">
|
||||||
|
|
||||||
|
9. If I support Framasoft, where will my money go?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse10" class="panel-collapse collapse">
|
<div id="collapse10" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>It will go into the Framasoft 2018 budget, as will all the donations we receive.</p>
|
<p>
|
||||||
<p>According to French law, on which Framasoft depends, a donation cannot be attributed to a specific item of an non-profit's expenses.</p>
|
|
||||||
<p>So we decided to be transparent:</p>
|
It will go into the association Framasoft's budget, like all the donations we receive.
|
||||||
<ul>
|
|
||||||
<li>Framasoft commits €30,000 to the development of PeerTube;</li>
|
</p>
|
||||||
<li>We are 90,000 € short of our budget for 2018 (which includes PeerTube, maintaining the <a href="https://degooglisons-internet.org/?l=en">De-Google-ify Internet</a> services, and future projects of the <a href="https://contributopia.org/en/home">Contributopia</a> campaign)</li>
|
<p>
|
||||||
<li>If we exceed this target by 31/12/2017, our priority will be to invest in the development of PeerTube after the release of the beta (with additional features).</li>
|
|
||||||
</ul>
|
According to the French law to which Framasoft is subject, a donation cannot commit a counterpart or be allocated to a specific item of an association's expenses.
|
||||||
<p>Our accounting records are audited and validated by an independent auditor whose annual reports we publish <a href="https://soutenir.framasoft.org/association">on this page [fr]</a> (see <a href="https://soutenir.framasoft.org/sites/default/files/rapport_financier_2016.pdf">report 2016 [fr]</a>).</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
We seek to be transparent and regularly report on all the actions we take, whether in our <a href="https://framablog.org">blog</a>, our <a href="https://contact.framasoft.org/newsletter/">newsletter</a>, or on our social media accounts.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Our accounts are audited and validated by an independent auditor whose annual reports we publish <a href="https://soutenir.framasoft.org/association">on this page</a> (see <a href="https://soutenir.framasoft.org/sites/default/files/rapport_financier_2016.pdf">the 2016</a> report).
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- fin accordéon--><p>
|
<!-- fin accordéon--><p>
|
||||||
{{% /grid %}}
|
|
||||||
|
<a href="https://framacolibri.org/c/qualite/peertube">Exchange on our forum</a>
|
||||||
|
|
||||||
|
{{< /grid >}}
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
|
@ -9,7 +9,7 @@ type = "page"
|
||||||
|
|
||||||
{{% grid class="row faq" %}}
|
{{% grid class="row faq" %}}
|
||||||
{{% grid class="container" %}}
|
{{% grid class="container" %}}
|
||||||
{{% grid class="col-sm-12" %}}
|
{{< grid class="col-sm-12" >}}
|
||||||
<h2 class="text-center">Quelques questions pour découvrir PeerTube…</h2>
|
<h2 class="text-center">Quelques questions pour découvrir PeerTube…</h2>
|
||||||
|
|
||||||
<!--début accordéon-->
|
<!--début accordéon-->
|
||||||
|
@ -18,14 +18,30 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse01">1. C'est quoi, PeerTube ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse01">
|
||||||
|
|
||||||
|
1. C’est quoi, PeerTube ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse01" class="panel-collapse collapse in">
|
<div id="collapse01" class="panel-collapse collapse in">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>PeerTube est un logiciel qui s'intalle sur un serveur. Il permet de créer un site web d'hébergement et de diffusion de vidéos, un peu comme YouTube.</p>
|
<p>
|
||||||
<p>La différence avec YouTube, c'est qu'il n'est pas pensé pour créer une énorme plateforme centralisant les vidéos du monde entier sur une ferme de serveurs (qui coûte horriblement cher).</p>
|
|
||||||
<p>Au contraire, le concept de PeerTube est de créer un réseau de nombreux petits hébergeurs de vidéos, interconnectés.</p>
|
PeerTube est un logiciel qui s’intalle sur un serveur. Il permet de créer un site web d’hébergement et de diffusion de vidéos, un peu comme YouTube.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
La différence avec YouTube, c’est qu’il n’est pas pensé pour créer une énorme plateforme centralisant les vidéos du monde entier sur une ferme de serveurs (qui coûte horriblement cher).
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Au contraire, le concept de PeerTube est de créer un réseau de nombreux petits hébergeurs de vidéos, interconnectés.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -33,18 +49,42 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse02">2. Pourquoi créer un nouveau logiciel pour héberger des vidéos ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse02">
|
||||||
|
|
||||||
|
2. Pourquoi créer un nouveau logiciel pour héberger des vidéos ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse02" class="panel-collapse collapse">
|
<div id="collapse02" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>PeerTube est unique car (à notre connaissance), c'est la seule application web d'hébergement vidéo qui allie trois avantages :</p>
|
<p>
|
||||||
|
|
||||||
|
PeerTube est unique car (à notre connaissance), c’est la seule application web d’hébergement vidéo qui allie trois avantages :
|
||||||
|
|
||||||
|
</p>
|
||||||
<ol>
|
<ol>
|
||||||
<li>Un code ouvert (transparence) sous licence libre (éthique, respect & developpement communautaire) ;</li>
|
<li>
|
||||||
<li>Une fédération d'hébergements interconnectés (donc plus de choix de vidéos où qu'on aille les voir) ;</li>
|
|
||||||
<li>De la diffusion -et donc du visionnage- en pair-à-pair (donc pas de ralentissement quand une vidéo devient virale).</li>
|
Un code ouvert (transparence) sous licence libre (éthique, respect & developpement communautaire) ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
Une fédération d’hébergements interconnectés (donc plus de choix de vidéos où qu’on aille les voir) ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
De la diffusion -et donc du visionnage- en pair-à-pair (donc pas de ralentissement quand une vidéo devient virale).
|
||||||
|
|
||||||
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
<p>Liées ensemble, ces trois caractéristiques permettent de faciliter l'hébergement de vidéos côté serveur, tout en restant pratique, éthique et amusant côté internautes.</p>
|
<p>
|
||||||
|
|
||||||
|
Liées ensemble, ces trois caractéristiques permettent de faciliter l’hébergement de vidéos côté serveur, tout en restant pratique, éthique et amusant côté internautes.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -52,17 +92,41 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse03">3. Pourquoi c'est mieux que ce soit un logiciel libre ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse03">
|
||||||
|
|
||||||
|
3. Pourquoi c’est mieux que ce soit un logiciel libre ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse03" class="panel-collapse collapse">
|
<div id="collapse03" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Parce que c'est un logiciel qui respecte nos libertés fondamentales, et les garantit par <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">une licence</a>, donc un contrat légalement opposable.</p>
|
<p>
|
||||||
<p>Concrètement, ici, cela signifie que :</p>
|
|
||||||
|
Parce que c’est un logiciel qui respecte nos libertés fondamentales, et les garantit par <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">une licence</a>, donc un contrat légalement opposable.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Concrètement, ici, cela signifie que :
|
||||||
|
|
||||||
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>PeerTube est diffusé gratuitement, pas besoin de payer pour l'installer sur son serveur ;</li>
|
<li>
|
||||||
<li>On peut regarder sous le capot de PeerTube (son code source) : il est auditable, transparent ;</li>
|
|
||||||
<li>Son développement est communautaire, il peut s'enrichir des contributions de chacun·e.</li>
|
PeerTube est diffusé gratuitement, pas besoin de payer pour l’installer sur son serveur ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
On peut regarder sous le capot de PeerTube (son code source) : il est auditable, transparent ;
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
|
Son développement est communautaire, il peut s’enrichir des contributions de chacun·e.
|
||||||
|
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -71,15 +135,35 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse04">4. Quel est l'intérêt de fédérer les hébergements de vidéos ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse04">
|
||||||
|
|
||||||
|
4. Quel est l’intérêt de fédérer les hébergements de vidéos ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse04" class="panel-collapse collapse">
|
<div id="collapse04" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>L'avantage de YouTube (et autres plateformes), c'est son catalogue vidéo : du tuto tricot aux constructions minecraft en passant par les vidéos de chatons ou de vacances… on y trouve de tout !</p>
|
<p>
|
||||||
<p>Plus le catalogue vidéo est varié, plus il y a de public intéressé, plus on y poste de vidéos… mais héberger les vidéos du monde entier coûte (très, très) cher !</p>
|
|
||||||
<p>Si l'hébergeur Tricot-PeerTube devient ami avec Chatons-Tube et Framatube, il affichera les vidéos des autres sur son site : on dilue ainsi les coûts d'hébergement tout en restant pratique et complet pour les internautes.</p>
|
L’avantage de YouTube (et autres plateformes), c’est son catalogue vidéo : du tuto tricot aux constructions minecraft en passant par les vidéos de chatons ou de vacances… on y trouve de tout !
|
||||||
<p>Le protocole de fédération de PeerTube sera fluide (chacun peut choisir ses hébergeurs "amis"), et basé sur <a href="https://activitypub.rocks/">ActivityPub</a> : cela ouvrira la possibilité de se connecter avec des outils comme Mastodon ou MediaGoblin.</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Plus le catalogue vidéo est varié, plus il y a de public intéressé, plus on y poste de vidéos… mais héberger les vidéos du monde entier coûte (très, très) cher !
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Si l’hébergeur Tricot-PeerTube devient ami avec Chatons-Tube et Framatube, il affichera les vidéos des autres sur son site : on dilue ainsi les coûts d’hébergement tout en restant pratique et complet pour les internautes.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Le protocole de fédération de PeerTube sera fluide (chacun peut choisir ses hébergeurs "amis"), et basé sur <a href="https://activitypub.rocks/">ActivityPub</a> : cela ouvrira la possibilité de se connecter avec des outils comme Mastodon ou MediaGoblin.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -87,14 +171,30 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse05">5. Pourquoi diffuser les vidéos en pair-à-pair ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse05">
|
||||||
|
|
||||||
|
5. Pourquoi diffuser les vidéos en pair-à-pair ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse05" class="panel-collapse collapse">
|
<div id="collapse05" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Lorsque l'on héberge un fichier lourd comme une vidéo, la plus grosse chose à craindre, c'est le succès : si une vidéo devient virale et que plein de personnes la regardent en même temps, le serveur a de gros risque de tomber !</p>
|
<p>
|
||||||
<p>La diffusion en pair-à-pair permet, grâce au protocole <a href="https://fr.wikipedia.org/wiki/WebRTC">WebRTC</a>, que les internautes qui regardent la même vidéo en même temps s'échangent des bouts de fichiers, ce qui soulage le serveur.</p>
|
|
||||||
<p>Il n'y a rien à faire : votre navigateur web le fait automatiquement. Si vous êtes sur mobile ou si votre réseau ne le permet pas (routeur, pare-feu, etc.), cette fonction est désactivée pour repasser à une diffusion vidéo "à l'ancienne" ;).</p>
|
Lorsque l’on héberge un fichier lourd comme une vidéo, la plus grosse chose à craindre, c’est le succès : si une vidéo devient virale et que plein de personnes la regardent en même temps, le serveur a de gros risque de tomber !
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
La diffusion en pair-à-pair permet, grâce au protocole <a href="https://fr.wikipedia.org/wiki/WebRTC">WebRTC</a>, que les internautes qui regardent la même vidéo en même temps s’échangent des bouts de fichiers, ce qui soulage le serveur.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Il n’y a rien à faire : votre navigateur web le fait automatiquement. Si vous êtes sur mobile ou si votre réseau ne le permet pas (routeur, pare-feu, etc.), cette fonction est désactivée pour repasser à une diffusion vidéo "à l’ancienne" ;).
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -102,15 +202,35 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse06">6. Dès mars 2018, PeerTube va détrôner YouTube ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse06">
|
||||||
|
|
||||||
|
6. Dès mars 2018, PeerTube va détrôner YouTube ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse06" class="panel-collapse collapse">
|
<div id="collapse06" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>On peut répondre avec certitude : non !</p>
|
<p>
|
||||||
<p>En mars 2018, PeerTube a sorti sa version bêta, utilisable publiquement. Plusieurs collectifs ont monté des premiers hébergements, créant ainsi les bases de la fédération.</p>
|
|
||||||
<p>Mais PeerTube n'est pas (encore) parfait, et de nombreuses fonctionnalités manquent à l'appel. Nous comptons bien continuer de l'améliorer pour sortir une version 1 d'ici fin 2018.</p>
|
On peut répondre avec certitude : non !
|
||||||
<p>Mars 2018 représente donc la naissance des fédérations PeerTube : plus ce logiciel sera utilisé et soutenu, plus des personnes l'utiliseront et y contriburont, et plus vite il évolura vers une alternative concrète aux plateformes telles que YouTube.</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
En mars 2018, PeerTube a sorti sa version bêta, utilisable publiquement. Plusieurs collectifs ont monté des premiers hébergements, créant ainsi les bases de la fédération.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Mais PeerTube n’est pas (encore) parfait, et de nombreuses fonctionnalités manquent à l’appel. Nous comptons bien continuer de l’améliorer pour sortir une version 1 d’ici fin 2018.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Mars 2018 représente donc la naissance des fédérations PeerTube : plus ce logiciel sera utilisé et soutenu, plus des personnes l’utiliseront et y contriburont, et plus vite il évolura vers une alternative concrète aux plateformes telles que YouTube.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -118,14 +238,29 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse07">7. Mais si c'est libre, on verra tout et n'importe quoi, comme vidéos ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse07">
|
||||||
|
|
||||||
|
7. Mais si c’est libre, on verra tout et n’importe quoi, comme vidéos ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse07" class="panel-collapse collapse">
|
<div id="collapse07" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Être libre ne signifie pas être au dessus de la loi ! Chaque hébergement PeerTube peut décider de ses propres conditions générales d'utilisation, dans le cadre de la loi dont ils dépendent.</p>
|
<p>
|
||||||
<p>Par exemple, en France, les contenus discriminants <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">sont interdits</a> et peuvent être <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">signalés aux autorités</a>. PeerTube permet aux internautes de signaler une vidéo problématique, et chaque hébergeur doit alors appliquer sa modération conformément à ses conditions générales et à la loi.</p>
|
|
||||||
<p>Le système de fédération, quant à lui, permet aux hébergeurs de décider avec qui ils veulent se mettre en réseau, ou pas, selon les types de contenus ou les politiques de modération des autres.</p>
|
Être libre ne signifie pas être au dessus de la loi ! Chaque hébergement PeerTube peut décider de ses propres conditions générales d’utilisation, dans le cadre de la loi dont ils dépendent.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Par exemple, en France, les contenus discriminants <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">sont interdits</a> et peuvent être <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">signalés aux autorités</a>. PeerTube permet aux internautes de signaler une vidéo problématique, et chaque hébergeur doit alors appliquer sa modération conformément à ses conditions générales et à la loi.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Le système de fédération, quant à lui, permet aux hébergeurs de décider avec qui ils veulent se mettre en réseau, ou pas, selon les types de contenus ou les politiques de modération des autres.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -133,15 +268,15 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse08">8. Mais ce PeerTube, pourquoi vous l'appellez Framatube ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse08">8. Mais ce PeerTube, pourquoi vous l’appellez Framatube ?</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse08" class="panel-collapse collapse">
|
<div id="collapse08" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Framatube est le nom que nous avons donné au projet de financement participatif, pour promouvoir le développement de PeerTube.</p>
|
<p>Framatube est le nom que nous avons donné au projet de financement participatif, pour promouvoir le développement de PeerTube.</p>
|
||||||
<p>Dès mars 2018, lorsque PeerTube aura une version bêta utilisée publiquement, Framatube ne deviendra qu'un des hébergements PeerTube, qu'une des portes d'entrées vers ce réseau fédéré.</p>
|
<p>Dès mars 2018, lorsque PeerTube aura une version bêta utilisée publiquement, Framatube ne deviendra qu’un des hébergements PeerTube, qu’une des portes d’entrées vers ce réseau fédéré.</p>
|
||||||
<p>Le futur hébergment Framatube n'hébergera que des vidéos sous licences libres, traitant du logiciel libre et de sa culture. Mais il sera en relation avec d'autres hébergements qui pourront, peut-être, héberger vos vidéos.</p>
|
<p>Le futur hébergment Framatube n’hébergera que des vidéos sous licences libres, traitant du logiciel libre et de sa culture. Mais il sera en relation avec d’autres hébergements qui pourront, peut-être, héberger vos vidéos.</p>
|
||||||
<p>Le nom Framatube vient du nom de notre association, <a href="https://fr.wikipedia.org/wiki/Framasoft">Framasoft</a> : nous avons voulu mettre nos moyens et notre réputation au service de ce projet car nous croyons qu'il peut radicalement changer le paysage numérique.</p>
|
<p>Le nom Framatube vient du nom de notre association, <a href="https://fr.wikipedia.org/wiki/Framasoft">Framasoft</a> : nous avons voulu mettre nos moyens et notre réputation au service de ce projet car nous croyons qu’il peut radicalement changer le paysage numérique.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -150,15 +285,35 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse09">8. C'est qui ce « Framasoft » qui organise le développement de PeerTube ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse09">
|
||||||
|
|
||||||
|
8. C’est qui ce « Framasoft » qui organise le développement de PeerTube ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse09" class="panel-collapse collapse">
|
<div id="collapse09" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Framasoft est une petite associaiton loi 1901 basée en France, qui existe depuis 2004. Notre but est de promouvoir les libertés numériques auprès du grand public, à l'aide de projets concrets.</p>
|
<p>
|
||||||
<p>D'octobre 2014 à octobre 2017, nous avons fait campagne pour "<a href="https://degooglisons-internet.org">Dégoogliser Internet</a>", afin de démontrer que le logiciel libre peut être une alternative éthique aux services des géants du web.</p>
|
|
||||||
<p>Nous hébergons aujourd'hui plus de <a href="http://degooglisons-internet.org/liste/">30 services alternatifs</a> qui permettent à des centaines de milliers de personnes de changer leurs habitudes numériques, le tout étant principalement financé par les dons.</p>
|
Framasoft est une petite associaiton loi 1901 basée en France, qui existe depuis 2004. Notre but est de promouvoir les libertés numériques auprès du grand public, à l’aide de projets concrets.
|
||||||
<p>Nous nous sommes investis dans le financement de PeerTube dans le cadre de notre nouvelle campagne <a href="https://contributopia.org">Contributopia</a>, qui vise à concrétiser les outils numériques d'une socité de la contribution.</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
D’octobre 2014 à octobre 2017, nous avons fait campagne pour "<a href="https://degooglisons-internet.org">Dégoogliser Internet</a>", afin de démontrer que le logiciel libre peut être une alternative éthique aux services des géants du web.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Nous hébergons aujourd’hui plus de <a href="http://degooglisons-internet.org/liste/">30 services alternatifs</a> qui permettent à des centaines de milliers de personnes de changer leurs habitudes numériques, le tout étant principalement financé par les dons.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Nous nous sommes investis dans le financement de PeerTube dans le cadre de notre nouvelle campagne <a href="https://contributopia.org">Contributopia</a>, qui vise à concrétiser les outils numériques d’une socité de la contribution.
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -166,23 +321,43 @@ type = "page"
|
||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h4 class="panel-title">
|
<h4 class="panel-title">
|
||||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse10">9. Si je soutiens Framasoft, où ira mon argent ?</a>
|
<a data-toggle="collapse" data-parent="#accordion" href="#collapse10">
|
||||||
|
|
||||||
|
9. Si je soutiens Framasoft, où ira mon argent ?
|
||||||
|
|
||||||
|
</a>
|
||||||
</h4>
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div id="collapse10" class="panel-collapse collapse">
|
<div id="collapse10" class="panel-collapse collapse">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<p>Il ira dans le budget de l'association Framasoft, comme tous les dons que nous recevons.</p>
|
<p>
|
||||||
<p>Selon la loi française dont dépend Framasoft, un don ne peut pas engager de contrepartie ni être attribué à un poste spécifique des dépenses d'une association.</p>
|
|
||||||
<p>Nous cherchons à être transparents et à rendre compte régulièrement de l'ensemble des actions que nous menons, que ce soit dans notre <a href="https://framablog.org">blog</a>, notre <a href="https://contact.framasoft.org/newsletter/">newsletter</a>, ou sur nos comptes de médias sociaux.</p>
|
Il ira dans le budget de l’association Framasoft, comme tous les dons que nous recevons.
|
||||||
<p>Notre comptabilité est vérifiée et validée par un commissaire aux comptes indépendant dont nous publions les rapports annuels <a href="https://soutenir.framasoft.org/association">sur cette page</a> (voir <a href="https://soutenir.framasoft.org/sites/default/files/rapport_financier_2016.pdf">le rapport 2016</a>).</p>
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Selon la loi française dont dépend Framasoft, un don ne peut pas engager de contrepartie ni être attribué à un poste spécifique des dépenses d’une association.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Nous cherchons à être transparents et à rendre compte régulièrement de l’ensemble des actions que nous menons, que ce soit dans notre <a href="https://framablog.org">blog</a>, notre <a href="https://contact.framasoft.org/newsletter/">newsletter</a>, ou sur nos comptes de médias sociaux.
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
Notre comptabilité est vérifiée et validée par un commissaire aux comptes indépendant dont nous publions les rapports annuels <a href="https://soutenir.framasoft.org/association">sur cette page</a> (voir <a href="https://soutenir.framasoft.org/sites/default/files/rapport_financier_2016.pdf">le rapport 2016</a>).
|
||||||
|
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- fin accordéon--><p>
|
<!-- fin accordéon--><p>
|
||||||
|
|
||||||
[Échanger sur notre forum](https://framacolibri.org/c/qualite/peertube)
|
<a href="https://framacolibri.org/c/qualite/peertube">Échanger sur notre forum</a>
|
||||||
|
|
||||||
{{% /grid %}}
|
{{< /grid >}}
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
|
@ -10,8 +10,9 @@ type = "page"
|
||||||
{{% grid class="row intro" %}}
|
{{% grid class="row intro" %}}
|
||||||
{{% grid class="container" %}}
|
{{% grid class="container" %}}
|
||||||
{{% grid class="col-sm-12 text-center" %}}
|
{{% grid class="col-sm-12 text-center" %}}
|
||||||
# Video streaming, back in your hands
|
|
||||||
## A federated video streaming platform using P2P directly in the web browser
|
# Take back the control on your videos
|
||||||
|
## A decentralized video hosting network, based on free/libre software
|
||||||
|
|
||||||
[Get started](#getting-started) [How it works ](#how-it-works)
|
[Get started](#getting-started) [How it works ](#how-it-works)
|
||||||
|
|
||||||
|
@ -37,19 +38,18 @@ type = "page"
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="row why" %}}
|
{{% grid class="row why" %}}
|
||||||
{{% grid class="container" %}}
|
{{% grid class="container" %}}
|
||||||
{{% grid class="col-sm-8" %}}
|
{{% grid class="col-sm-8" %}}
|
||||||
|
|
||||||
### Find your perfect community
|
### Take the power back... and the responsibilities!
|
||||||
|
|
||||||
Mastodon isn’t one place and one set of rules: it’s thousands of unique,
|
Peertube isn't a single video hosting platform with a single group of rules:
|
||||||
interconnected communities to choose from, filled with different people,
|
it's a network of dozens of interconnected hosting providers, and each provider is composed
|
||||||
interests, languages, and needs. Don’t like the rules?
|
of different people and administrators. You don't like some of the rules ?
|
||||||
You’re free to join any community you like, or better yet:
|
You're free to join the hosting provider of your choice, or even better,
|
||||||
you can host your own, on your own terms!
|
be your own hosting provider with your own rules!
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-4 text-center" %}}
|
{{% grid class="col-sm-4 text-center" %}}
|
||||||
|
@ -61,12 +61,9 @@ you can host your own, on your own terms!
|
||||||
|
|
||||||
### Take control of your content
|
### Take control of your content
|
||||||
|
|
||||||
With powerful tools to control who sees your posts and a 500-character limit,
|
PeerTube allows you to share all your videos. Being in direct contact with a human hosting provider (or becoming your own) allows you to choose how their diffusion is done.
|
||||||
Mastodon empowers you to share your ideas, unabridged.
|
Your videos will benefit from tools to fill description, categorization, choosing a preview image and marking videos as not safe for work.
|
||||||
The best part? All posts are in chronological order, not “optimized”
|
Tweaking the **Support** button will allow you to show your audience how you want them to support your work.
|
||||||
to push ads into your timeline.
|
|
||||||
With apps for iOS, Android, and every other platform imaginable,
|
|
||||||
Mastodon is always at your fingertips.
|
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
|
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
|
||||||
|
@ -76,13 +73,14 @@ Mastodon is always at your fingertips.
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-8" %}}
|
{{% grid class="col-sm-8" %}}
|
||||||
|
|
||||||
### Putting the user first
|
### Putting the users first
|
||||||
|
|
||||||
You’re a person, not a product. Mastodon is a free, open-source development
|
You're a person, not a product. PeerTube is a free/libre software
|
||||||
that has been crowdfunded, not financed.
|
financed by a French non-profit organization: [Framasoft](https://soutenir.framasoft.org/association).
|
||||||
All instances are independently owned, operated, and moderated.
|
All instances are created, animated, moderated and maintained independently.
|
||||||
There is no monopoly by a single commercial company, no ads, and no tracking.
|
PeerTube isn't submitted by any company monopole, doesn't depend on ads and doesn't tracks you.
|
||||||
Mastodon works for you, and not the other way around.
|
With PeerTube you're not a product:
|
||||||
|
Peertube is at your service, not the other way around.
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-4" %}}
|
{{% grid class="col-sm-4" %}}
|
||||||
|
@ -92,14 +90,13 @@ Mastodon works for you, and not the other way around.
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-8 col-sm-push-4" %}}
|
{{% grid class="col-sm-8 col-sm-push-4" %}}
|
||||||
|
|
||||||
### Feel safe in your community
|
### Become an actor of your videos broadcasting
|
||||||
|
|
||||||
Mastodon comes with effective anti-abuse tools to help protect yourself
|
When you watch a video with PeerTube, the WebTorrent technology
|
||||||
from online abuse.
|
allows you to be part of the broadcast from this video with the viewers who
|
||||||
With small, interconnected communities, it means that there are more
|
watch it at the same time.
|
||||||
moderators you can approach to help with a situation.
|
This video stream sharing allows a healthier distribution of exchanges on the network.
|
||||||
This also means you can choose who sees your posts: friends, your community,
|
Moreover, the federation protocol (ActivityPub) allows to publish the videos and comments on other platforms using it, such as [Mastodon](https://joinmastodon.org)! (experimental)
|
||||||
or the entire fediverse.
|
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
|
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
|
||||||
|
@ -115,12 +112,13 @@ or the entire fediverse.
|
||||||
|
|
||||||
## Sign up {#getting-started}
|
## Sign up {#getting-started}
|
||||||
|
|
||||||
Liste des instances
|
List of instances on which you can register:
|
||||||
|
|
||||||
<div id="instances-list" class="list-group"></div>
|
<div id="instances-list" class="list-group"></div>
|
||||||
<div id="instances-list-error" class="alert alert-danger" style="display: none">We are sorry but we failed to list available instances. Please try again later.</div>
|
|
||||||
<div class="alert alert-info">This is like picking an e-mail hosting provider: the domain will be part of your username!</div>
|
|
||||||
|
|
||||||
|
<div id="instances-list-error" class="alert alert-danger" style="display: none">We are sorry, but we failed to fetch the list of available instances. Please try again later.</div>
|
||||||
|
|
||||||
|
<div class="alert alert-info">This is like picking an e-mail hosting provider: the domain will be part of your username!</div>
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
|
@ -132,15 +130,16 @@ Liste des instances
|
||||||
## Install your own
|
## Install your own
|
||||||
|
|
||||||
If you are interested in running your own instance — for your friends,
|
If you are interested in running your own instance — for your friends,
|
||||||
family or organization — you can get started by reading the installation
|
family or organization — you can get started by [reading the installation
|
||||||
documentation.
|
documentation](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
|
||||||
You only host your own users and the content that they subscribe to.
|
|
||||||
|
You'll only host your own users and their own videos.
|
||||||
|
Your can define the number of available registrations and a disk quota per user. Only videos from instances you **have chosen** to follow will show up on your homepage.
|
||||||
|
|
||||||
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Read the docs</a>
|
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Read the docs</a>
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="row how-it-works" %}}
|
{{% grid class="row how-it-works" %}}
|
||||||
{{% grid class="container" %}}
|
{{% grid class="container" %}}
|
||||||
|
@ -148,34 +147,38 @@ You only host your own users and the content that they subscribe to.
|
||||||
|
|
||||||
## How it works {#how-it-works}
|
## How it works {#how-it-works}
|
||||||
|
|
||||||
Anyone can run a server of Mastodon. Each server hosts individual user accounts,
|
Everybody can host a PeerTube server named **instance**.
|
||||||
the content they produce, and the content they subscribe to.
|
Every instance hosts it's own users and their videos.
|
||||||
|
It also keeps a list of the videos available on the instances
|
||||||
|
the administrator choose to follow in order to propose them to it's users.
|
||||||
|
|
||||||
Each user account has a globally unique name (e.g. @user@example.com),
|
Every account has a globally unique (e.g. @chocobozzz@framatube.org) consisting of the local username (@chocobozzz) and the domain name of the server it is on (framatube.org).
|
||||||
consisting of the local username (@user), and the domain name of
|
|
||||||
the server it is on (example.com).
|
|
||||||
|
|
||||||
Users can follow each other, regardless of where they’re hosted — when a
|
The administrators of a PeerTube instance can follow each other.
|
||||||
local user follows a user from a different server, the server subscribes
|
When your PeerTube instance follows another PeerTube instance, you receive
|
||||||
to that user’s updates for the first time.
|
the videos preview informations from this instance. This way, you can display
|
||||||
|
the videos available on your instance and on the instance you decided to follow.
|
||||||
|
So you keep control of the videos displayed on your PeerTube instance!
|
||||||
|
|
||||||
|
[Questions?](/en/faq)
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-7 text-center" %}}
|
{{% grid class="col-sm-7 text-center" %}}
|
||||||
|
|
||||||
[![](/pt-p2p.png)](../educ-pop)
|
![peertube federation schema](/pt-p2p.png)
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-12" %}}
|
{{% grid class="col-sm-12" %}}
|
||||||
|
|
||||||
### Why is that cool?
|
### Why is that cool?
|
||||||
|
|
||||||
Servers are run independently by different people and organizations.
|
Each server operates independently and is managed by a different person
|
||||||
They can apply wildly different moderation policies, so you can find or
|
or organization, who can therefore apply various moderation and conduct rules,
|
||||||
make one that fits your taste perfectly.
|
allowing you to find the instance who will suit you best.
|
||||||
A decentralized network is harder for governments to censor.
|
|
||||||
If one server goes bankrupt or starts acting unethically, the network
|
By watching a video, you help the hosting provider broadcasting it by becoming yourself
|
||||||
persists so you never have to worry about migrating your friends and
|
a broadcaster of this video. Each instance doesn't need much money to broadcast
|
||||||
audience to a yet another platform again.
|
the videos of its users.
|
||||||
|
|
||||||
[Get started](#getting-started)
|
[Get started](#getting-started)
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ type = "page"
|
||||||
{{% grid class="row intro" %}}
|
{{% grid class="row intro" %}}
|
||||||
{{% grid class="container" %}}
|
{{% grid class="container" %}}
|
||||||
{{% grid class="col-sm-12 text-center" %}}
|
{{% grid class="col-sm-12 text-center" %}}
|
||||||
|
|
||||||
# Reprenez le contrôle de vos vidéos
|
# Reprenez le contrôle de vos vidéos
|
||||||
## L'hébergement de vidéos décentralisé, en réseau, basé sur du logiciel libre
|
## L'hébergement de vidéos décentralisé, en réseau, basé sur du logiciel libre
|
||||||
|
|
||||||
|
@ -117,6 +118,7 @@ Liste des instances sur lesquelles vous pouvez vous inscrire :
|
||||||
<div id="instances-list" class="list-group"></div>
|
<div id="instances-list" class="list-group"></div>
|
||||||
|
|
||||||
<div id="instances-list-error" class="alert alert-danger" style="display: none">Nous sommes désolé mais nous n'arrivons pas à récupérer la liste des instances. Merci de réessayer plus tard.</div>
|
<div id="instances-list-error" class="alert alert-danger" style="display: none">Nous sommes désolé mais nous n'arrivons pas à récupérer la liste des instances. Merci de réessayer plus tard.</div>
|
||||||
|
|
||||||
<div class="alert alert-info">C'est comme choisir un fournisseur d'email : le nom de domaine fera partie de votre identifiant !</div>
|
<div class="alert alert-info">C'est comme choisir un fournisseur d'email : le nom de domaine fera partie de votre identifiant !</div>
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
|
@ -163,7 +165,6 @@ Vous gardez donc le contrôle des vidéos affichées sur votre serveur PeerTube
|
||||||
|
|
||||||
[Des questions ?](/fr/faq/)
|
[Des questions ?](/fr/faq/)
|
||||||
|
|
||||||
|
|
||||||
{{% /grid %}}
|
{{% /grid %}}
|
||||||
{{% grid class="col-sm-7 text-center" %}}
|
{{% grid class="col-sm-7 text-center" %}}
|
||||||
|
|
||||||
|
|
2
po/.gitignore
vendored
Normal file
2
po/.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
*
|
||||||
|
!.gitignore
|
2
pot/.gitignore
vendored
Normal file
2
pot/.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
*
|
||||||
|
!.gitignore
|
12
zanata.xml
Normal file
12
zanata.xml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
<config xmlns="http://zanata.org/namespace/config/">
|
||||||
|
<url>https://trad.framasoft.org/zanata/</url>
|
||||||
|
<project>join-peertube</project>
|
||||||
|
<project-version>master</project-version>
|
||||||
|
<project-type>gettext</project-type>
|
||||||
|
<src-dir>pot</src-dir>
|
||||||
|
<trans-dir>po</trans-dir>
|
||||||
|
<rules>
|
||||||
|
<rule pattern="**/*.pot">{filename}.{locale_with_underscore}.po</rule>
|
||||||
|
</rules>
|
||||||
|
</config>
|
Loading…
Reference in a new issue