Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Améliorations agrégateur #3569

Open
6 of 20 tasks
babastienne opened this issue Apr 13, 2023 · 5 comments
Open
6 of 20 tasks

Améliorations agrégateur #3569

babastienne opened this issue Apr 13, 2023 · 5 comments

Comments

@babastienne
Copy link
Member

babastienne commented Apr 13, 2023

Plusieurs éléments sont manquants dans le fonctionnement actuel du système d'agrégation ou pourraient être améliorés :

Priorités : 🔴 = élevée / 🟠 = moyenne / 🟢 faible
Estimation du travail : 1️⃣ = long / 2️⃣ = moyen / 3️⃣ = rapide / ❓ = a étudier pour savoir

  • 🟠 ❓ gérer les langues au niveau des catégories
  • 🔴 1️⃣ agréger modules outdoor (courses et sites) ([FEAT] Add UUIDs of parent and children Courses and Sites in APIv2 (refs #3569) #3886 & Add GeotrekSiteParser and GeotrekCourseParser to Aggregator (refs #3569) #3926)
  • 🔴 2️⃣ importer les treks ratings
  • 🔴 2️⃣ récupérer les itinéraires enfants d'une itinérances, même si ceux-ci ne sont pas publiés (et les laisser dépubliés) -> Gérer la notin d'itinérance -> En cours de réalisation par le CD48
  • 🟠 2️⃣ gestion des favoris (fichiers liés: le premier renvoyé dans l'apiv2 est celui marqué comme favori -> il devrait être marqué comme favori aussi côté aggregateur)
  • les Information Desk sont importés mais les liens vers leur randonnées ne sont pas faits (✨ Add link with information desks #3623)
  • les Information Desk sont importés mais les liens vers leur parcours/sites outdoor ne sont pas faits
  • 🟢 ❓ récupérer automatiquement les pictogrammes
  • 🟠 3️⃣ sources : il manque les URL et leurs logos, il faudrait aller importer aussi la route /source/
  • 🟠 2️⃣ Les Accessibility Attachments ne sont pas encore récupérés
  • 🟠 3️⃣ Récupérer le HTML des étiquettes ("En cœur de Parc" ici avec le lien vers la réglementation et éventuellement l'image de la réglementation, publier les étiquettes quand elles sont aggregées
  • 🟢 3️⃣ Récupérer les liens web "En savoir plus"
  • 🟠 3️⃣ Récupérer les visuels des sources
  • Publier par langues en fonction de chaque portail agrégé (Bug: fix aggregatorparser apply default value / fix language aggregator #3612)
  • 🟠 3️⃣ Ne pas créer des objets si la géométrie est incorrecte (Manage bad geometries in Geotrek parsers #3547)
  • 🔴 2️⃣ structures ne sont pas récupérées -> Add structures to Aggregator (refs #3569) #4077
  • 🟠 ❓ POIs exclus ne sont pas récupérés sur les itinéraires et sites/parcours
  • 🟠 1️⃣ les vues HD ne sont pas récupérées -> est-ce cohérent de les récupérer ?
  • 🟠 3️⃣ empêcher les conflits de "type" dans le mapping entre POIType et EventType
  • 🟠 3️⃣ supprimer les objets qui ne remontent plus automatiquement dans l'agrégateur mais qui demeurent présents dans la liste (ex : itinéraire vtt dépubliés mais qui restent affichés)
@camillemonchicourt
Copy link
Member

Actuellement les structures sont bien récupérées ?
C'est une info essentielle à récupérer pour garder la trace du propriétaire et producteur des contenus, et notamment si ces contenus sont ensuite rediffusés sur des plateforme tiers. Dans ce cas, la structure est le chef d'orchestre de la diffusion.

@camillemonchicourt
Copy link
Member

Un nouvel article présente le projet d'agregateur et son fonctionnement : https://makina-corpus.com/logiciel-libre/fusionner-bases-donnees-geotrek-projet-agregateur

Chatewgne added a commit that referenced this issue May 13, 2024
💫 [IMPR] Add sources websites and pictograms to Aggregator (refs #3569)
@camillemonchicourt camillemonchicourt moved this to Backlog in BPO-Tickets Jun 23, 2024
Chatewgne added a commit that referenced this issue Sep 16, 2024
…teps

🐛 [BUG] Fix Aggregator does not retrieve unpublished Tour Steps (#3569)
@babastienne
Copy link
Member Author

Suite aux derniers travaux il apparait qu'avant de faire d'autres évolutions il faudra remettre au propre pas mal de choses dans l'agrégateur : #4346

Chatewgne added a commit that referenced this issue Oct 21, 2024
…teps

🐛 [BUG] Fix errors in Aggregator when retrieving unpublished Route Steps (refs #3569)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants