Merge branch 'master' into 'master'

Master

See merge request josephk/joinpeertube!1
This commit is contained in:
JosephK 2019-09-26 17:24:01 +02:00
commit 37dab7a94a
6 changed files with 116 additions and 6 deletions

View file

@ -24,12 +24,18 @@ production:
- for f in $(find -type l);do cp --remove-destination $(readlink -f $f) $f;done; - for f in $(find -type l);do cp --remove-destination $(readlink -f $f) $f;done;
- 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 - echo -e "${DEPLOYEMENT_KNOWN_HOSTS}" > ${HOME}/.ssh/known_hosts;
- eval `ssh-agent -s` - eval `ssh-agent -s`
- if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then ssh-add <(echo "${DEPLOYEMENT_KEY}" | base64 --decode -i); fi - ssh-add <(echo "${DEPLOYEMENT_KEY}" | base64 --decode -i);
- if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then cd public && echo "put -r ." | sftp ${DEPLOYEMENT_USER}@${DEPLOYEMENT_HOST}:../../web; fi - cd public && echo "put -r ." | sftp ${DEPLOYEMENT_USER}@${DEPLOYEMENT_HOST}:../../web;
only: only:
refs:
- master - master
variables:
- $DEPLOYEMENT_KEY
- $DEPLOYEMENT_KNOWN_HOSTS
- $DEPLOYEMENT_USER
- $DEPLOYEMENT_HOST
# Push new translations strings to https://trad.framasoft.org # Push new translations strings to https://trad.framasoft.org
#trads: #trads:

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View file

@ -461,6 +461,58 @@ news:
subtitle: Discover the tool's latest improvements subtitle: Discover the tool's latest improvements
latest-articles: Latest articles latest-articles: Latest articles
blocs: blocs:
newsletter25-09-2019:
title: PeerTube 1.4 is out!
date:
text: September 25, 2019
data: '2019-09-25'
text:
p1: Hi everybody,
p2: Peertube 1.4 just came out! Heres a quick overview of whats new...
h4a: Plug-in system
p3:
- 'Since PeerTubes launch, we have been aware that every administrator and user wishes to see the software fulfill their needs. As Framasoft cannot and will not develop every feature that could be hoped for, we have from the start of the project planned on creating a plug-in system.'
- 'We are pleased to announce that the foundation stones of this system have been laid in this 1.4 release! It might be very basic for now, but we plan on improving it bit by bit in Peertubes future releases.'
- 'Now, this system allows each administrator to <b>create specific plug-ins</b> depending on their needs. They may install extensions created by other people on their instance as well. For example, it is now possible to install community created graphical themes to change the instance visual interface.'
h4b: A better interface
p4:
- 'We strive to improve PeerTubes interface by collecting users opinions so that we know what is causing them trouble (in terms of understanding and usability for example). Even though this is a time-consuming undertaking, this new release already offers you a few modifications.'
- 'First of all, we realized that most people who discover PeerTube have a hard time understanding <b>the difference between a channel and an account</b>. Indeed, on others video broadcasting services (such as YouTube) these two things are pretty much the same.'
- 'However, on PeerTube each account is linked to one or multiple channels that can be named as the users sees fit. You also have to create at least one channel when creating an account. Once the channels have been created, users can upload videos to each channel to organize their contents (for example, you could have a channel about cooking and another one about biking).'
- <a href="@:data.link.joinpeertube/img/channel-en.png" target="_blank">
<img src="@:data.link.joinpeertube/img/channel-en.png" alt="" />
</a>
<figure>
<img src="@:data.link.joinpeertube/img/channel-en.png" alt="">
<figcaption>2 channels on Framasoft's account on Framatube instance</figcaption>
</figure>
- 'In order to make this channel idea more understandable, we have changed the sign-up form, which from now on consists of two steps:'
ul:
- 'Step 1: account creation (choosing your username, password, email, etc.)'
- 'Step 2: choosing your default channel name via a new form'
- <a href="@:data.link.joinpeertube/img/account-creation-en.png" target="_blank">
<img src="@:data.link.joinpeertube/img/account-creation-en.png" alt="" />
</a>
<figure>
<img src="@:data.link.joinpeertube/img/account-creation-en.png" alt="" />
<figcaption>the new sign-up form in 2 steps</figcaption>
</figure>
- 'We also aimed to differentiate a channel homepage from that of an account. These two pages used to list videos, whereas now the account homepage lists all the channel linked to the account by showing under each channel name the thumbnail from the last videos uploaded on it.'
- 'Another unclear element was the <b>video sharing pop-up</b>. We have improved it, and it is now possible to share or embed a video by making it start and/or finish at a precise moment (time-code feature), to decide which subtitles will appear by default, and to loop the video. These new options will surely be greatly enjoyed.'
- <a href="@:data.link.joinpeertube/img/share-popup-en.png" target="_blank">
<img src="@:data.link.joinpeertube/img/share-popup-en.png" alt="" />
</a>
<figure>
<img src="@:data.link.joinpeertube/img/share-popup-en.png" alt="">
<figcaption>customization options when video sharing</figcaption>
</figure>
h4c: More features
p5:
- 'Our wonderful community of translators is once again to thank for their work, after they enriched PeerTube with <b>3 new languages</b>: Finnish, Greek and Scottish Gaelic, making PeerTube now available in 22 languages.'
- 'We also added a new feature allowing you to <b>upload an audio file</b> directly to PeerTube: the software will automatically create a video from the audio file. This much awaited for feature should make life easier for music makers :)'
p6: 'This new release includes many other improvements. You can see the complete list on <a href="https://github.com/Chocobozzz/PeerTube/releases/tag/v1.4.0">https://github.com/Chocobozzz/PeerTube/releases/tag/v1.4.0</a>.'
p7: 'Thanks to all PeerTube contributors!'
p8: 'Framasoft'
newsletter05-06-2019: newsletter05-06-2019:
title: PeerTube 1.3 is out! title: PeerTube 1.3 is out!
date: date:

View file

@ -494,9 +494,61 @@ hof:
contrib: Contribuer au code contrib: Contribuer au code
news: news:
title: Quoi de neuf sur PeerTube ? title: Quoi de neuf sur PeerTube ?
subtitle: Découvrez les dernières améliorations de l'outil subtitle: Découvrez les dernières améliorations de loutil
latest-articles: Derniers articles latest-articles: Derniers articles
blocs: blocs:
newsletter25-09-2019:
title: La version 1.4 de PeerTube vient tout juste de sortir !
date:
text: 25 Septembre 2019
data: '2019-09-25'
text:
p1: Bonjour à toutes et à tous,
p2: La dernière version de PeerTube est sortie ! Petit tour dhorizon de ce quelle apporte...
h4a: Un système de plugins
p3:
- 'Depuis le lancement de PeerTube, nous sommes conscient⋅es que chaque administrateur⋅ice et utilisateur⋅ice de PeerTube souhaite que le logiciel soit le plus adapté à ses besoins. Parce que Framasoft ne peut et ne souhaite pas développer toutes les fonctionnalités souhaitées par les un⋅es et les autres, nous avons, dès lorigine du projet, prévu la création dun système de plugins.'
- 'Nous avons donc le plaisir de vous annoncer que les premières pierres de ce système ont été posées dans cette version 1.4 ! Celui-ci est pour linstant très basique mais nous prévoyons de laméliorer petit à petit dans les futures versions de PeerTube.'
- 'Avec ce système, chaque administrateur⋅ice peut dorénavant <b>créer des plugins spécifiques</b> en fonction de ses besoins. Mais iel peut aussi installer des extensions créées par dautres personnes sur son instance. Par exemple, il est possible dinstaller des thèmes graphiques créés par la communauté pour changer linterface visuelle dune instance.'
h4b: Des améliorations de linterface
p4:
- 'Nous essayons continuellement daméliorer linterface de PeerTube en récoltant les avis des utilisateur⋅ices afin de savoir ce qui leur pose des problèmes (de compréhension ou dutilisabilité par exemple). Cest un chantier qui prend du temps, mais cette nouvelle version vous propose déjà quelques modifications.'
- 'Tout dabord, nous avons constaté que la plupart des personnes qui découvrent PeerTube ont du mal à comprendre <b>la différence entre une chaîne et un compte</b>. En effet, sur les autres services de diffusion de vidéos (YouTube par exemple) ces deux éléments sont globalement les mêmes.'
- 'Or sur PeerTube, chaque compte possède une ou plusieurs chaînes que lon peut nommer comme on le souhaite. Il y a dailleurs une obligation de créer au minimum une chaîne lors de la création dun compte. Une fois les chaînes créées, les utilisateur⋅ices peuvent <i>uploader</i> des vidéos sur chacune dentre elles afin dorganiser leurs contenus (on peut donc avoir une chaîne où on diffuse des vidéos de cuisine et une autre où parle de vélo par exemple).'
- <a href="@:data.link.joinpeertube/img/channel.png" target="_blank">
<img src="@:data.link.joinpeertube/img/channel.png" alt="" />
</a>
<figure>
<img src="@:data.link.joinpeertube/img/channel.png" alt="">
<figcaption>Sur le compte Framasoft de linstance Framatube, 2 chaînes sont accessibles</figcaption>
</figure>
- 'Pour rendre plus compréhensible ce concept de chaîne, nous avons modifié le formulaire dinscription en y proposant dorénavant 2 étapes :'
ul:
- 'À létape 1, on crée son compte (on spécifie son nom dutilisateur⋅ice, son mot de passe, son email, etc.)'
- 'À létape 2, on spécifie le nom de sa chaîne par défaut via un nouveau formulaire'
- <a href="@:data.link.joinpeertube/img/account-creation.png" target="_blank">
<img src="@:data.link.joinpeertube/img/account-creation.png" alt="" />
</a>
<figure>
<img src="@:data.link.joinpeertube/img/account-creation.png" alt="" />
<figcaption>les 2 étapes du nouveau formulaire dinscription</figcaption>
</figure>
- 'Nous avons aussi essayé de différencier la page daccueil dune chaîne de celle dun compte. Avant, ces deux pages listaient des vidéos alors que maintenant la page daccueil du compte liste toutes les chaînes de celui-ci en présentant sous chaque nom de chaîne les miniatures des dernières vidéos <i>uploadées</i>.'
- 'Un autre élément peu clair était <b>la fenêtre (pop-up) qui souvrait lorsquon souhaitait partager une vidéo</b>. Nous lavons améliorée et il est ainsi possible de partager ou dintégrer une vidéo en la faisant commencer et/ou terminer à un moment précis (système de time-code), de spécifier des sous-titres par défaut ou de jouer la vidéo en boucle. Ces nouvelles options devraient être très appréciées.'
- <a href="@:data.link.joinpeertube/img/share-popup.png" target="_blank">
<img src="@:data.link.joinpeertube/img/share-popup.png" alt="" />
</a>
<figure>
<img src="@:data.link.joinpeertube/img/share-popup.png" alt="">
<figcaption>options de personnalisation lors du partage dune vidéo</figcaption>
</figure>
h4c: Et aussi
p5:
- 'Toujours grâce à notre formidable communauté de traducteur⋅ices, cette nouvelle version de PeerTube se voit augmentée de <b>3 nouvelles langues</b> : le finlandais, le grec et le gaélique écossais. PeerTube est donc dorénavant accessible en 22 langues.'
- 'Nous avons ajouté la possibilité d<b><i>uploader</i> un fichier audio</b> directement sur PeerTube : le logiciel soccupe de créer automatiquement une vidéo à partir du fichier audio. Cette fonctionnalité demandée depuis longtemps devrait faciliter la vie des créatrices et créateurs de musique :)'
- Beaucoup dautres améliorations ont été apportées dans cette nouvelle version. Vous pouvez voir la liste complète (en anglais) sur <a href="https://github.com/Chocobozzz/PeerTube/releases/tag/v1.4.0">https://github.com/Chocobozzz/PeerTube/releases/tag/v1.4.0</a>.
p6: Merci à tou⋅tes les contributeur⋅ices de PeerTube !
p7: Framasoft
newsletter05-06-2019: newsletter05-06-2019:
title: PeerTube 1.3 est là ! title: PeerTube 1.3 est là !
date: date:
@ -509,14 +561,14 @@ news:
p3: "La plus importante de ces nouveautés est <strong>le système de listes\ p3: "La plus importante de ces nouveautés est <strong>le système de listes\
\ de lecture</strong> (ou playlists). Cette fonctionnalité permet à nimporte\ \ de lecture</strong> (ou playlists). Cette fonctionnalité permet à nimporte\
\ quel⋅le utilisateur⋅ice de créer une liste de lecture, puis dy ajouter\ \ quel⋅le utilisateur⋅ice de créer une liste de lecture, puis dy ajouter\
\ des vidéos et de les ordonner. Les vidéos ajoutées au sein d'une liste\ \ des vidéos et de les ordonner. Les vidéos ajoutées au sein dune liste\
\ de lecture peuvent être visionnées dans leur intégralité ou en partie\ \ de lecture peuvent être visionnées dans leur intégralité ou en partie\
\ : le créateur de la liste de lecture peut décider à quel moment de la\ \ : le créateur de la liste de lecture peut décider à quel moment de la\
\ vidéo le visionnage commence et/ou se termine. Ce système est vraiment\ \ vidéo le visionnage commence et/ou se termine. Ce système est vraiment\
\ pratique pour créer des sortes de zappings ou du contenu pédagogique en\ \ pratique pour créer des sortes de zappings ou du contenu pédagogique en\
\ sélectionnant les extraits des vidéos qui vous intéressent. De plus, une\ \ sélectionnant les extraits des vidéos qui vous intéressent. De plus, une\
\ liste de lecture \"À regarder plus tard\" est créée par défaut pour chaque\ \ liste de lecture \"À regarder plus tard\" est créée par défaut pour chaque\
\ utilisateur⋅ice leur permettant d'enregistrer dans cette liste de lecture\ \ utilisateur⋅ice leur permettant denregistrer dans cette liste de lecture\
\ les vidéos qu'ielles n'ont pas le temps de regarder immédiatement." \ les vidéos qu'ielles n'ont pas le temps de regarder immédiatement."
p4: "Une autre des fonctionnalités de cette version 1.3 a été entièrement\ p4: "Une autre des fonctionnalités de cette version 1.3 a été entièrement\
\ développée par un contributeur externe : <a href=\"https://github.com/joshmorel\"\ \ développée par un contributeur externe : <a href=\"https://github.com/joshmorel\"\