Merge branch 'zanata-integration' into 'master'

[zanata] Zanata integration

See merge request framasoft/joinpeertube!14
This commit is contained in:
Chocobozzz 2018-03-28 11:38:58 +02:00
commit 9683df8656
14 changed files with 655 additions and 241 deletions

1
.gitignore vendored
View file

@ -1 +1,2 @@
/public/
.zanata-cache/

View file

@ -6,13 +6,13 @@ stages:
validity-check:
stage: validity-check
script:
- hugo
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -`
- find public -name index.html | xargs java -jar /opt/dist/vnu.jar
deploy:
stage: deploy
script:
- hugo -b "https://joinpeertube.org"
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -` -b "https://joinpeertube.org"
- mkdir "${HOME}/.ssh"
- chmod 700 "${HOME}/.ssh"
- if [ ! -z ${DEPLOYEMENT_KNOWN_HOSTS+x} ]; then echo -e "${DEPLOYEMENT_KNOWN_HOSTS}" > ${HOME}/.ssh/known_hosts; fi
@ -22,13 +22,20 @@ deploy:
only:
- 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:
stage: deploy
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
artifacts:
paths:
- public
only:
- master

15
.po2txt.sh Executable file
View 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
View 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 "," -`

View file

@ -89,75 +89,4 @@ highlight = "default"
# weight = 3
# 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.
[[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.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
View 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
View 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"

View file

@ -9,8 +9,8 @@ type = "page"
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
<h2 class="text-center">10 questions to discover Framatube...</h2>
{{< grid class="col-sm-12" >}}
<h2 class="text-center">A few questions to discover PeerTube…</h2>
<!--début accordéon-->
<div id="accordion" class="panel-group">
@ -18,14 +18,30 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse01" class="panel-collapse collapse in">
<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>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>
<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>
@ -33,18 +49,42 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse02" class="panel-collapse collapse">
<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>
<li>An open code (transparency) under a free-libre license (ethics, respect & community development);</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>
<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>
<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>
@ -52,17 +92,42 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse03" class="panel-collapse collapse">
<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>Concretely, here, it means that:</p>
<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>
<li>PeerTube is distributed free of charge, no need to pay to install it on one's server;</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>
<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>
</div>
</div>
@ -71,15 +136,35 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse04" class="panel-collapse collapse">
<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>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>
<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>
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>
<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>
@ -87,14 +172,30 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse05" class="panel-collapse collapse">
<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>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>
<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>
@ -102,15 +203,35 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse06" class="panel-collapse collapse">
<div class="panel-body">
<p>We can answer with certainty: no!</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>
<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>
We can answer with certainty: no!
</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>
@ -118,46 +239,82 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse07" class="panel-collapse collapse">
<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>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>
<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>
<!-- question 08-->
<!-- question 08 à effacer !!!
<div class="panel panel-default">
<div class="panel-heading">
<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 lappellez Framatube?</a>
</h4>
</div>
<div id="collapse08" class="panel-collapse collapse">
<div class="panel-body">
<p>Framatube is the name we have given to the crowdfunding project, to promote the development of 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>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>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>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 quun des hébergements PeerTube, quune des portes dentrées vers ce réseau fédéré.</p>
<p>Le futur hébergment Framatube nhébergera que des vidéos sous licences libres, traitant du logiciel libre et de sa culture. Mais il sera en relation avec dautres 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 quil peut radicalement changer le paysage numérique.</p>
</div>
</div>
</div>
-->
<!-- question 09-->
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse09" class="panel-collapse collapse">
<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>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>
<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>
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>
<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>
@ -165,25 +322,43 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse10" class="panel-collapse collapse">
<div class="panel-body">
<p>It will go into the Framasoft 2018 budget, as will all the donations we receive.</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>
<ul>
<li>Framasoft commits €30,000 to the development of PeerTube;</li>
<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>
<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>
<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>
It will go into the association Framasoft's budget, like all the donations we receive.
</p>
<p>
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>
<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>
<!-- fin accordéon--><p>
<a href="https://framacolibri.org/c/qualite/peertube">Exchange on our forum</a>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}

View file

@ -9,7 +9,7 @@ type = "page"
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Quelques questions pour découvrir PeerTube…</h2>
<!--début accordéon-->
@ -18,14 +18,30 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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. Cest quoi, PeerTube?
</a>
</h4>
</div>
<div id="collapse01" class="panel-collapse collapse in">
<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>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>
<p>
PeerTube est un logiciel qui sintalle sur un serveur. Il permet de créer un site web dhébergement et de diffusion de vidéos, un peu comme YouTube.
</p>
<p>
La différence avec YouTube, cest quil nest 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>
@ -33,18 +49,42 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse02" class="panel-collapse collapse">
<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), cest la seule application web dhébergement vidéo qui allie trois avantages:
</p>
<ol>
<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>
<li>
Un code ouvert (transparence) sous licence libre (éthique, respect & developpement communautaire);
</li>
<li>
Une fédération dhébergements interconnectés (donc plus de choix de vidéos où quon 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>
<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 lhébergement de vidéos côté serveur, tout en restant pratique, éthique et amusant côté internautes.
</p>
</div>
</div>
</div>
@ -52,17 +92,41 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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 cest mieux que ce soit un logiciel libre?
</a>
</h4>
</div>
<div id="collapse03" class="panel-collapse collapse">
<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>Concrètement, ici, cela signifie que:</p>
<p>
Parce que cest 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>
<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>
<li>
PeerTube est diffusé gratuitement, pas besoin de payer pour linstaller 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 senrichir des contributions de chacun·e.
</li>
</ul>
</div>
</div>
@ -71,15 +135,35 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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 lintérêt de fédérer les hébergements de vidéos?
</a>
</h4>
</div>
<div id="collapse04" class="panel-collapse collapse">
<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>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>
<p>
Lavantage de YouTube (et autres plateformes), cest 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>
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 lhé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 dhé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>
@ -87,14 +171,30 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse05" class="panel-collapse collapse">
<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>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>
<p>
Lorsque lon héberge un fichier lourd comme une vidéo, la plus grosse chose à craindre, cest 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 ny 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 "à lancienne" ;).
</p>
</div>
</div>
</div>
@ -102,15 +202,35 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse06" class="panel-collapse collapse">
<div class="panel-body">
<p>On peut répondre avec certitude : non!</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>
<p>
On peut répondre avec certitude : non!
</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 nest pas (encore) parfait, et de nombreuses fonctionnalités manquent à lappel.Nous comptons bien continuer de laméliorer pour sortir une version 1 dici 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 lutiliseront et y contriburont, et plus vite il évolura vers une alternative concrète aux plateformes telles que YouTube.
</p>
</div>
</div>
</div>
@ -118,14 +238,29 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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 cest libre, on verra tout et nimporte quoi, comme vidéos?
</a>
</h4>
</div>
<div id="collapse07" class="panel-collapse collapse">
<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>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>
<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 dutilisation, 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>
@ -133,15 +268,15 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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 lappellez Framatube?</a>
</h4>
</div>
<div id="collapse08" class="panel-collapse collapse">
<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>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 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>Dès mars 2018, lorsque PeerTube aura une version bêta utilisée publiquement, Framatube ne deviendra quun des hébergements PeerTube, quune des portes dentrées vers ce réseau fédéré.</p>
<p>Le futur hébergment Framatube nhébergera que des vidéos sous licences libres, traitant du logiciel libre et de sa culture. Mais il sera en relation avec dautres 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 quil peut radicalement changer le paysage numérique.</p>
</div>
</div>
</div>
@ -150,15 +285,35 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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. Cest qui ce «Framasoft» qui organise le développement de PeerTube?
</a>
</h4>
</div>
<div id="collapse09" class="panel-collapse collapse">
<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>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>
<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, à laide de projets concrets.
</p>
<p>
Doctobre 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 aujourdhui 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 dune socité de la contribution.
</p>
</div>
</div>
</div>
@ -166,23 +321,43 @@ type = "page"
<div class="panel panel-default">
<div class="panel-heading">
<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>
</div>
<div id="collapse10" class="panel-collapse collapse">
<div class="panel-body">
<p>Il ira dans le budget de l'association Framasoft, comme tous les dons que nous recevons.</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>
<p>
Il ira dans le budget de lassociation Framasoft, comme tous les dons que nous recevons.
</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 dune association.
</p>
<p>
Nous cherchons à être transparents et à rendre compte régulièrement de lensemble 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>
<!-- 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 %}}

View file

@ -10,8 +10,9 @@ type = "page"
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% 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)
@ -37,19 +38,18 @@ type = "page"
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Find your perfect community
### Take the power back... and the responsibilities!
Mastodon isnt one place and one set of rules: its thousands of unique,
interconnected communities to choose from, filled with different people,
interests, languages, and needs. Dont like the rules?
Youre free to join any community you like, or better yet:
you can host your own, on your own terms!
Peertube isn't a single video hosting platform with a single group of rules:
it's a network of dozens of interconnected hosting providers, and each provider is composed
of different people and administrators. You don't like some of the rules ?
You're free to join the hosting provider of your choice, or even better,
be your own hosting provider with your own rules!
{{% /grid %}}
{{% 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
With powerful tools to control who sees your posts and a 500-character limit,
Mastodon empowers you to share your ideas, unabridged.
The best part? All posts are in chronological order, not “optimized”
to push ads into your timeline.
With apps for iOS, Android, and every other platform imaginable,
Mastodon is always at your fingertips.
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.
Your videos will benefit from tools to fill description, categorization, choosing a preview image and marking videos as not safe for work.
Tweaking the **Support** button will allow you to show your audience how you want them to support your work.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
@ -76,13 +73,14 @@ Mastodon is always at your fingertips.
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### Putting the user first
### Putting the users first
Youre a person, not a product. Mastodon is a free, open-source development
that has been crowdfunded, not financed.
All instances are independently owned, operated, and moderated.
There is no monopoly by a single commercial company, no ads, and no tracking.
Mastodon works for you, and not the other way around.
You're a person, not a product. PeerTube is a free/libre software
financed by a French non-profit organization: [Framasoft](https://soutenir.framasoft.org/association).
All instances are created, animated, moderated and maintained independently.
PeerTube isn't submitted by any company monopole, doesn't depend on ads and doesn't tracks you.
With PeerTube you're not a product:
Peertube is at your service, not the other way around.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
@ -92,14 +90,13 @@ Mastodon works for you, and not the other way around.
{{% /grid %}}
{{% 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
from online abuse.
With small, interconnected communities, it means that there are more
moderators you can approach to help with a situation.
This also means you can choose who sees your posts: friends, your community,
or the entire fediverse.
When you watch a video with PeerTube, the WebTorrent technology
allows you to be part of the broadcast from this video with the viewers who
watch it at the same time.
This video stream sharing allows a healthier distribution of exchanges on the network.
Moreover, the federation protocol (ActivityPub) allows to publish the videos and comments on other platforms using it, such as [Mastodon](https://joinmastodon.org)! (experimental)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
@ -115,12 +112,13 @@ or the entire fediverse.
## 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-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 %}}
@ -132,15 +130,16 @@ Liste des instances
## Install your own
If you are interested in running your own instance — for your friends,
family or organization — you can get started by reading the installation
documentation.
You only host your own users and the content that they subscribe to.
family or organization — you can get started by [reading the installation
documentation](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
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>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% 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}
Anyone can run a server of Mastodon. Each server hosts individual user accounts,
the content they produce, and the content they subscribe to.
Everybody can host a PeerTube server named **instance**.
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),
consisting of the local username (@user), and the domain name of
the server it is on (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).
Users can follow each other, regardless of where theyre hosted — when a
local user follows a user from a different server, the server subscribes
to that users updates for the first time.
The administrators of a PeerTube instance can follow each other.
When your PeerTube instance follows another PeerTube instance, you receive
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 class="col-sm-7 text-center" %}}
[![](/pt-p2p.png)](../educ-pop)
![peertube federation schema](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### Why is that cool?
Servers are run independently by different people and organizations.
They can apply wildly different moderation policies, so you can find or
make one that fits your taste perfectly.
A decentralized network is harder for governments to censor.
If one server goes bankrupt or starts acting unethically, the network
persists so you never have to worry about migrating your friends and
audience to a yet another platform again.
Each server operates independently and is managed by a different person
or organization, who can therefore apply various moderation and conduct rules,
allowing you to find the instance who will suit you best.
By watching a video, you help the hosting provider broadcasting it by becoming yourself
a broadcaster of this video. Each instance doesn't need much money to broadcast
the videos of its users.
[Get started](#getting-started)
@ -191,4 +194,4 @@ Built on top of <a href="https://joinmastodon.org" target="_blank">joinmastodon.
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>
<p>

View file

@ -10,6 +10,7 @@ type = "page"
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Reprenez le contrôle de vos vidéos
## 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-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>
{{% /grid %}}
@ -163,7 +165,6 @@ Vous gardez donc le contrôle des vidéos affichées sur votre serveur PeerTube
[Des questions ?](/fr/faq/)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
@ -197,4 +198,4 @@ Ce site web a été construit sur la base de <a href="https://joinmastodon.org"
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>
<p>

2
po/.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
*
!.gitignore

2
pot/.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
*
!.gitignore

12
zanata.xml Normal file
View 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>