Merge branch 'master' into 'master'
Master See merge request josephk/joinpeertube!1
This commit is contained in:
commit
37dab7a94a
6 changed files with 116 additions and 6 deletions
|
@ -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:
|
||||||
|
|
BIN
app/assets/img/account-creation-en.png
Normal file
BIN
app/assets/img/account-creation-en.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 49 KiB |
BIN
app/assets/img/channel-en.png
Normal file
BIN
app/assets/img/channel-en.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 398 KiB |
BIN
app/assets/img/share-popup-en.png
Normal file
BIN
app/assets/img/share-popup-en.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
|
@ -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! Here’s a quick overview of what’s new...
|
||||||
|
h4a: Plug-in system
|
||||||
|
p3:
|
||||||
|
- 'Since PeerTube’s 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 Peertube’s 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 PeerTube’s 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:
|
||||||
|
|
|
@ -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 l’outil
|
||||||
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 d’horizon de ce qu’elle 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 l’origine du projet, prévu la création d’un 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 l’instant très basique mais nous prévoyons de l’amé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 d’autres personnes sur son instance. Par exemple, il est possible d’installer des thèmes graphiques créés par la communauté pour changer l’interface visuelle d’une instance.'
|
||||||
|
h4b: Des améliorations de l’interface
|
||||||
|
p4:
|
||||||
|
- 'Nous essayons continuellement d’améliorer l’interface de PeerTube en récoltant les avis des utilisateur⋅ices afin de savoir ce qui leur pose des problèmes (de compréhension ou d’utilisabilité par exemple). C’est un chantier qui prend du temps, mais cette nouvelle version vous propose déjà quelques modifications.'
|
||||||
|
- 'Tout d’abord, 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 l’on peut nommer comme on le souhaite. Il y a d’ailleurs une obligation de créer au minimum une chaîne lors de la création d’un compte. Une fois les chaînes créées, les utilisateur⋅ices peuvent <i>uploader</i> des vidéos sur chacune d’entre elles afin d’organiser 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 l’instance Framatube, 2 chaînes sont accessibles</figcaption>
|
||||||
|
</figure>
|
||||||
|
- 'Pour rendre plus compréhensible ce concept de chaîne, nous avons modifié le formulaire d’inscription en y proposant dorénavant 2 étapes :'
|
||||||
|
ul:
|
||||||
|
- 'À l’étape 1, on crée son compte (on spécifie son nom d’utilisateur⋅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 d’inscription</figcaption>
|
||||||
|
</figure>
|
||||||
|
- 'Nous avons aussi essayé de différencier la page d’accueil d’une chaîne de celle d’un compte. Avant, ces deux pages listaient des vidéos alors que maintenant la page d’accueil 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 s’ouvrait lorsqu’on souhaitait partager une vidéo</b>. Nous l’avons améliorée et il est ainsi possible de partager ou d’inté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 d’une 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 s’occupe 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 d’autres 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 à n’importe\
|
\ de lecture</strong> (ou playlists). Cette fonctionnalité permet à n’importe\
|
||||||
\ quel⋅le utilisateur⋅ice de créer une liste de lecture, puis d’y ajouter\
|
\ quel⋅le utilisateur⋅ice de créer une liste de lecture, puis d’y 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 d’une 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 d’enregistrer 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\"\
|
||||||
|
|
Loading…
Reference in a new issue