← Retour aux issues

Système d'avis v2

publié le , mis à jour
Avatar Codeberg de laemlaem

Suite à #1049, on a un système d'avis qui marche en v1.

La suite :

Fiabiliser la v1

On n'a pas réussi à utiliser la fonctionnalité de cursor dans jetstream qui permet de reconstituer notre BDD si elle tombe.

Pas simple, Jetstream ne revient que 3 jours en arrière. Ce qui nous laisse le temps de corriger une prod pétée. On fait une erreur si enregistrement foireux, il faudrait :

  • ajouter une notification d'un bug sur un canal Matrix

Quelle licence ?

S'informer sur les licences d'ATProto. J'imagine que chaque service est libre de la choisir. À mettre explicitement.

  • licence ODbL ajoutée !

Gérer le contenu indésirable

Bluesky/ATProto nous aidera normalement à modérer le contenu indésirable, mais il reste à voir en pratique comment le faire.

  • ajouter des conditions d'utilisation

Photos

Permettre d'envoyer des photos et les afficher, dans les commentaires et dans les photos d'en-tête.

Bien sûr, ça posera la problématique du contenu indésirable, comme pour le texte.

  • c'est fait
  • agrandissement de la photo au clic
  • sans ouvrir de nouvelle page, en réutilisant notre composant photo

Les notes

Je suis beaucoup moins intéressé par les notes que par les avis. Les avis donnent du contenu, du concret. Les notes sont un moyen trop facile de décrédibiliser un lieu sans argumentation, et créent des effets systémiques pervers, aux côtés de ses avantages qui existent évidemment.

Soyons créatifs.

  1. Avatar Codeberg de LySioSLySioS

    Idem pour les notes, sans compter que des fois, les notes ne sont pas cohérentes avec l'avis rédigé

  2. Avatar Codeberg de watercedwaterced

    Bravo!

    Le type “app.cartes.comment” empêche l'affichage des commentaires postés via carters.app sur le profil du client officiel , c'est bien ça?

    J'identifie 2 cas limites (non critiques), je suis curieux de savoir si tu as réfléchi et si tu vois des solutions :

    L’id OSM d'un commerce change (ex: un copié/collé du poi, et seul la version récente est gardé) : on perd l'historique ?

    La crêperie Tartampion ferme, une pizzeria s'installe à la place. Dans OSM, un contributeur garde le noeud (pratique courante), et en change nom/horaire/type de cuisine, etc. La pizzeria hérite des avis de la crêperie?

  3. Avatar Codeberg de etienneJretienneJr

    Arf je savais bien, quand j'ai posé les même questions sur le fil matrix, que j'aurais dû les poser ici, ça t'aurait évité de le refaire. Mais au moins ça veut dire qu'on a identifié les mêmes soucis potentiels ! 😅

  4. Avatar Codeberg de LySioSLySioS

    Quand on n'a pas de compte BS, un petit bouton "s'inscrire" ou "créer un compte" à côté de "connexion" serait pas mal


✏️ Participer à la discussion