Résolution de l'issue #1409
Description de l'issue
Titre : indicate to users how “trending” works
Lien : https://github.com/Chocobozzz/PeerTube/issues/1341
Reformulation de la demande : ajout d’une infobulle expliquant le fonctionnement de la section tendances.
Justification du choix
Cette issue a été choisie conjointement à la #1341. Ces issues sont les premières que je m’apprête à traiter seul pour cette TX. Elles touchent à des bouts du code que je n’ai pas encore exploré dans l’issue précédente.
Une partie de l’issue semble plutôt accessible : ajouter au niveau du front des options de filtres ; tandis que la partie back consistant à gérer l’affichage de la liste de vidéos correspondant effectivement au filtre sélectionnant apparait plus technique. Ce sera donc un défi intéressant.
Par ailleurs, c’est un feature qui semble plutôt pertinent étant donné l’absence d’explication et de paramétrage possible de cette section tendances.
Cas d'usages
use-case #1 : un utilisateur souhaite voir les vidéos tendances sur une période donnée ;
Tâches
- Ajout d’une zone de filtrage au niveau de l’interface de la section trendings
- Ajout de différentes options de filtrage
- Génération de la liste de vidéos en fonction du filtrage choisi
Résolution
Je n’ai pas réussi à résoudre cette issue dans le cadre de cette TX. Elle dépend de la résolution préalable de l’issue #1341 et cette dernière n’a pas été mergée avant la fin du semestre. Ceci dit, la travail avait déjà été amorcé au niveau du front et des premiers retours d’un contributeur me permettent de savoir comment m’y prendre pour terminer.
Pull requests
Pistes ouvertes par la résolution de cette issue
La résolution de cette issue et de la #1341 semblent ouvrir pas mal de pistes. On pourrait imaginer de donner la possibilité de réaliser des filtrages sur les chaînes tendances, en fonction des catégories de vidéos, de leur langue, de leur pays d’origine, de la longueur, du type, etc.
On pourrait éventuellement envisager d’ajouter ce type de filtrage pour la section Vue d’ensemble. Enfin, il est maintenant très facilement possible d’ajouter au besoin des tooltips
sur n’importe quel titre de section au besoin.