From 287045802ce7bae0797feff9114bf817024063e9 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 7 May 2019 10:12:40 +0200 Subject: [PATCH] Add old crowdfunding newsletters to news sections Improve news section display, add date and
Signed-off-by: Thomas Citharel --- app/assets/scss/main.scss | 20 +++- app/components/pages/News.vue | 2 + app/locales/en.yml | 153 +++++++++++++++++++++++++++++ app/locales/fr.yml | 175 +++++++++++++++++++++++++++++++++- 4 files changed, 346 insertions(+), 4 deletions(-) diff --git a/app/assets/scss/main.scss b/app/assets/scss/main.scss index 837e237..beab103 100644 --- a/app/assets/scss/main.scss +++ b/app/assets/scss/main.scss @@ -277,8 +277,24 @@ a.button { } } -.faq h2 { - margin: 40px 0px; +.faq { + h2 { + margin: 40px 0 5px; + } + + .container { + padding: 40px 30px 0; + + time { + color: #757575; + text-transform: uppercase; + } + + time, p { + display: block; + margin: auto auto 15px; + } + } } .thumbnail img { diff --git a/app/components/pages/News.vue b/app/components/pages/News.vue index d5894ab..4d088f6 100644 --- a/app/components/pages/News.vue +++ b/app/components/pages/News.vue @@ -9,7 +9,9 @@ {{ $t('news.subtitle') }}

{{ bloc.title }}

+

+
diff --git a/app/locales/en.yml b/app/locales/en.yml index 6f1b369..bd45af5 100644 --- a/app/locales/en.yml +++ b/app/locales/en.yml @@ -464,6 +464,9 @@ news: blocs: newsletter26-03-2019: title: 'PeerTube: retrospective, new features and more to come!' + date: + text: Tuesday 26 February 2019 + data: 2019-02-26 text: p1: Since version 1.0 has been released last November, we went on improving PeerTube, day after day. These improvements on PeerTube go well beyond the @@ -497,3 +500,153 @@ news: p9: 'If you have any questions, feel free to use our forum: https://framacolibri.org/c/peertube' p10: Thank you and with our best regards, p11: Framasoft + newsletter16-10-2018: + title: 'PeerTube crowdfunding newsletter #4' + date: + text: Tuesday 16 October 2018 + data: 2018-10-16 + text: + p1: Hello everyone! + p2: We are now in mid-October! As promised, we have just released the first + stable version of PeerTube. + p3: 'It implements all stretch goals we planned in our crowdfunding: + ' + p4: ' + We know that feature descriptions are not very amusing, so we have + published a few demonstration videos: + ' + p5: 'This is the last newsletter regarding the PeerTube crowdfunding. We + would like to thank you one more time, for allowing us to greatly + improve PeerTube, and therefore to promote a more decentralized web. + But the journey does not end here: we will continue to work on the + software, and there is still a lot to do to fully free up video + streaming. But before anything, we''ll take a few days off ;)' + p6: 'We remind you that you can ask questions on + the PeerTube forum. + You can also contact us directly on + https://contact.framasoft.org.' + p7: 'Cheers,
Framasoft' + newsletter12-09-2018: + title: 'PeerTube crowdfunding newsletter #3' + date: + text: Wednesday, September 12, 2018 + data: 2018-09-12 + text: + p1: Hello everyone! + p2: A month before the version 1 of PeerTube, we would like to share some + (good!) news with you. + p3: We just released PeerTube beta 12, that allows to subscribe to video + channels, whether they are on your instance or even on remote instances. + This way, you can browse videos of your subscribed channels in a + dedicated page. Moreover, if your PeerTube administrator allows it, you + can search a channel or a video directly by typing their web address in + the PeerTube search bar. + p4: It was not included in the crowdfunding, but we created an "Overview" + page, that displays videos of some categories/tags/channels picked + randomly, to show the diversity of the videos uploaded on PeerTube. You + can see + a demonstration here. + p5: 'You can read the complete beta 12 changelog + here.' + p6: 'Regarding the crowdfunding, most of the rewards are ready: + the PeerTube README + and the JoinPeerTube Hall of Fame + show off the names of the persons who have chosen the corresponding rewards. + We will soon be able to send the personalized thank-you digital arts to + people that gave 80€ (~93 USD) and more (and it''s so beautiful that we + are looking forward to it!)' + p7: The last feature we have to implement is the videos redundancy between + instances, which will further increase resilience on instance overload. + If all goes well, we should finish it in about two weeks (end of september). + p8: 'We remind you that you can track the progress of the work directly + on the git repository, and be part of the discussions/bug reports/feature requests in the "Issues" tab.' + p9: 'Moreover, you can ask questions on the PeerTube forum. + You can also contact us directly on + https://contact.framasoft.org.' + p10: 'Cheers,
Framasoft' + newsletter20-08-2018: + title: 'PeerTube crowdfunding newsletter #2' + date: + text: Monday, August 20, 2018 + data: 2018-08-20 + text: + p1: Hello everyone! + p2: The development of the crowdfunding features is going well. + p3: As a reminder, in the first newsletter (July 23rd, 2018), we announced + that the localization system and RSS feeds were implemented, and that we + were making progress on the subtitles support and the advanced search. + p4: These four features are all implemented, and can already be used on + instances updated to version v1.0.0-beta.10 + (for example https://framatube.org). + Regarding the subtitles support, you can test + them on the + + the "What is PeerTube" video. + p5: + We are currently finishing the video import system, from a URL (YouTube, + Vimeo etc) or a torrent file. This feature should be available in a few + days, when we will release a new version (v1.0.0-beta.11).
+ The import system will complete the first crowdfunding goal. The next + feature we will be working on will be the user subscriptions. + p6: 'We remind you that you can track the progress of the work directly + on the git repository, and be part of the discussions/bug reports/feature requests in the "Issues" tab.' + p7: 'Moreover, you can ask questions on the PeerTube forum. + You can also contact us directly on + https://contact.framasoft.org.' + p8: 'Cheers,
Framasoft' + newsletter23-07-2018: + title: Newsletter du crowdfunding de PeerTube n°1 + date: + text: Monday 23 July 2018 + data: 2018-07-23 + text: + p1: Hello everyone! + p2: First of all, thank you again for contributing to PeerTube! ❤️ + p3: 'During the crowdfunding campaign, we continued to work on the + localization system. And we are happy to announce it''s finally + completed: it will be available in the next beta (beta 10) of PeerTube. + As of this writing, the web interface is already available in english, + french, basque, catalan, czech and esperanto (huge thank you to + + all of the translators). + If you too want to help translating PeerTube, do not hesitate to check out + the documentation!' + p4: 'Regarding the RSS feeds feature, it was already implemented by + Rigelk + and you can already use it in the + beta 9. You can, for example, get + + the feed of the last local videos uploaded in + a particular instance.' + p5: Subtitles support is well under way, and we should have a first version + available soon. When this work is finished, we will develop the advanced + search. + p6: 'We remind you that you can track the progress of the work directly + on the git repository, and be part of the discussions/bug reports/feature requests in the "Issues" tab.' + p7: 'Moreover, you can ask questions on the PeerTube forum. + You can also contact us directly on + https://contact.framasoft.org.' + p8: 'Cheers,
Framasoft' + diff --git a/app/locales/fr.yml b/app/locales/fr.yml index 92969cf..31b736e 100644 --- a/app/locales/fr.yml +++ b/app/locales/fr.yml @@ -497,9 +497,12 @@ news: title: Quoi de neuf sur PeerTube ? subtitle: Découvrez les dernières améliorations de l'outil blocs: - newsletter26-03-2019: + newsletter26-02-2019: title: 'PeerTube : rétrospective et nouvelles fonctionnalités : l''actu de février 2019' + date: + text: Mardi 26 Février 2019 + data: 2019-02-26 text: p1: Depuis la version 1.0 sortie en novembre dernier, nous avons continué d'améliorer PeerTube jour après jour. Ces avancées de PeerTube, bien @@ -515,7 +518,7 @@ news: p4: 'En janvier, nous avons sorti la version 1.2 permettant, grâce à la communauté de traducteurs et traductrices de PeerTube, de proposer 3 nouvelles langues : le russe, le polonais et l''italien. PeerTube est donc désormais traduit - en 16 langues différentes !' + en 16 langues différentes !' p5: Cette version comprend aussi un système de notifications permettant aux utilisatrices et utilisateurs de savoir (via l'interface web ou par email) lorsque leur vidéo est commentée, lorsque quelqu'un les mentionne, lorsqu'un @@ -537,3 +540,171 @@ news: href="https://framacolibri.org/c/peertube">https://framacolibri.org/c/peertube' p10: Merci et bon début d'année, p11: Framasoft + newsletter16-10-2018: + title: Newsletter du crowdfunding de PeerTube n°4 + date: + text: Mardi 16 Octobre 2018 + data: 2018-10-16 + text: + p1: Bonjour à toutes et à tous, + p2: Nous voici mi-octobre ! Et comme promis, nous venons de sortir la + première version stable de PeerTube. + p3: 'Elle contient tous les buts que nous avions fixé dans notre crowdfunding: + ' + p4: 'Nous savons que les descriptions de fonctionnalités ne sont pas toujours + très fun, et c''est pour ça que nous vous avons préparé de courtes vidéos de démonstration: + ' + p5: 'Il s''agit donc de la dernière newsletter concernant le crowdfunding de + PeerTube. Nous aimerions donc vous remercier une dernière fois, pour + nous avoir permis de grandement améliorer PeerTube afin de promouvoir un + web plus décentralisé.
+ Mais l''aventure n''est pas terminée: nous continuerons à améliorer le + logiciel, et il reste encore beaucoup à faire pour pleinement libérer le + streaming vidéo. Mais avant, nous allons prendre quelques jours de congé ;)' + p6: 'N''oubliez pas que si vous avez des questions + le forum Framacolibri est à votre + disposition. Vous pouvez également nous contacter directement sur + https://contact.framasoft.org.' + p7: 'Librement,
Framasoft' + newsletter12-09-2018: + title: Newsletter du crowdfunding de PeerTube n°3 + date: + text: Mercredi 12 Septembre 2018 + data: 2018-09-12 + text: + p1: Bonjour à toutes et à tous, + p2: Nous sommes maintenant à un mois de la sortie de la version 1 de + PeerTube ! Nous souhaitons donc vous partager quelques (bonnes !) nouvelles. + p3: Nous venons de sortir la beta 12 de PeerTube, qui ajoute la possibilité + de s'abonner à des chaînes vidéos, qu'elles soient sur votre instance ou + même sur des instances distantes.
+ De cette manière, vous pouvez parcourir les vidéos de vos abonnements + dans une page dédiée. De plus, si l'administrateur de votre instance + PeerTube le permet, vous avez la possibilité de voir une chaîne ou une + vidéo distante en tapant son adresse dans la barre de recherche de PeerTube. + p4: Ce n'était pas inclus dans le crowdfunding, mais nous avons aussi créé + une nouvelle page "Overview", qui affiche aléatoirement les vidéos de + certaines catégories, tags ou chaînes, dans le but de montrer la + diversité des vidéos hébergées. Vous pouvez voir ici + une démonstration de + cette fonctionnalité. + p5: 'Vous pouvez lire le changelog complet de la beta 12 (en anglais) + ici.' + + p6: 'Concernant le crowdfunding, la plupart des récompenses sont prêtes : + le fichier README de PeerTube + et le + Hall of Fame du site JoinPeertube + affichent fièrement les noms des personnes ayant choisi les récompenses + correspondantes. Nous allons bientôt pouvoir envoyer les illustrations + numériques personnalisées à celles et ceux qui ont donné 80 € et plus + (et c''est tellement beau qu''il nous tarde !).' + + p7: La dernière fonctionnalité qu'il nous reste à implémenter concerne la + redondance des vidéos entre instances, qui permettra encore d'augmenter + la résilience en cas de surcharge d'une instance. Si tout se passe bien, + nous devrions la terminer dans environ deux semaines (fin septembre). + + p8: 'Nous vous rappelons que vous pouvez suivre l''avancée des travaux + directement en consultant le dépôt Git, + et même participer aux discussions/signalement de bugs/propositions d''améliorations dans + l''onglet "Issues".' + p9: 'Si vous avez des questions un forum + est à votre disposition. Vous pouvez également nous contacter directement sur + https://contact.framasoft.org.' + p10: 'Librement,
Framasoft' + newsletter20-08-2018: + title: Newsletter du crowdfunding de PeerTube n°2 + date: + text: Lundi 20 Août 2018 + data: 2018-08-20 + text: + p1: Bonjour à toutes et à tous, + p2: Le développement des fonctionnalités du crowdfunding poursuit son chemin + sans problème particulier. + p3: Pour rappel, dans la première newsletter datée du 23 juillet 2018, nous + vous annoncions que le système d'internationalisation et + l'implémentation des flux RSS étaient terminés, et que nous avancions + sur le support des sous-titres puis la recherche avancée. + p4: Ces quatre fonctionnalités sont toutes implémentées, et peuvent être + directement testées sur les instances mises à jour en v1.0.0-beta.10 + (par exemple https://framatube.org). + En ce qui concerne les sous-titres, vous pouvez les activer sur + la + vidéo de présentation de PeerTube. + p5: Nous sommes actuellement en train de finir le système d'import de vidéos + via une URL (YouTube, Vimeo, Dailymotion etc) ou un fichier torrent. + Cette fonctionnalité devrait être disponible dans quelques jours, + lorsque nous sortirons une nouvelle version de PeerTube (v1.0.0-beta.11). + L'import des vidéos clôturera donc notre premier palier. La prochaine + fonctionnalité sur laquelle nous allons travailler sera le système + d'abonnements entre utilisateurs. + p6: 'Nous vous rappelons que vous pouvez suivre l''avancée des travaux + directement en consultant le dépôt Git, + et même participer aux discussions/signalement de bugs/propositions d''améliorations dans + l''onglet "Issues".' + p7: 'Si vous avez des questions un forum + est à votre disposition. Vous pouvez également nous contacter directement sur + https://contact.framasoft.org.' + p8: 'Librement,
Framasoft' + newsletter23-07-2018: + title: Newsletter du crowdfunding de PeerTube n°1 + date: + text: Lundi 23 Juillet 2018 + data: 2018-07-23 + text: + p1: Bonjour à toutes et à tous, + p2: Tout d'abord, un grand merci pour avoir contribué à notre campagne. ❤️ + p3: 'Pendant le crowdfunding, nous avons continué d''avancer sur le système + d''internationalisation. Et nous avons le plaisir d''annoncer qu''il est + enfin terminé: il sera disponible lors de la prochaine version beta de + PeerTube (beta 10).
+ À l''heure où nous écrivons ces lignes, l''interface est disponible en + anglais, français, basque, catalan, tchèque et en esperanto (un énorme + merci + aux traducteurs). + Si vous aussi vous voulez aider à la traduction de PeerTube, n''hésitez + pas à jeter un coup d''oeil à la documentation !' + p4: 'En ce qui concerne les flux RSS, ils ont été implémentés par + Rigelk + et sont d''ores et déjà utilisables avec la + beta 9. Vous pouvez, par exemple, avoir + + le flux des dernières vidéos + locales ajoutées sur une instance.' + p5: Le support des sous-titres avance bien et nous devrions avoir une + première version de prête sous peu. Une fois ce chantier terminé, nous + passerons à l'implémentation de la recherche avancée. + p6: 'Nous vous rappelons que vous pouvez suivre l''avancée des travaux + directement en consultant le dépôt Git, + et même participer aux discussions/signalement de bugs/propositions d''améliorations dans + l''onglet "Issues".' + p7: 'Si vous avez des questions un forum + est à votre disposition. Vous pouvez également nous contacter directement sur + https://contact.framasoft.org.' + p8: 'Librement,
Framasoft'