PnX-SI / gn_mobile_occtax

Application mobile pour la saisie dans le module Occtax de GeoNature
GNU General Public License v3.0
13 stars 2 forks source link

C'est quoi un taxon orphelin? #237

Closed AudreyEnGuyane closed 2 months ago

AudreyEnGuyane commented 7 months ago

Bonjour à tous,

petite question: qu'est-ce qu'un taxon orphelin qui est filtré lors de la synchronisation des référentiels?

J'ai un peut plus de 20000 taxons téléchargés mais 18059 taxons dispo à la saisie...

Merci d'avance pour votre éclairage!

TheoLechemia commented 7 months ago

d'après ce que ce que je comprend, ça semble être des taxons qui on été initalement récupéré depuis GeoNature via la synchronisation des taxons qui ne sont plus dans les listes remonté par la synchro aujourd'hui. Autrement dis=t des taxons qui aurait été supprimé de bib_nom ou des listes que le l'appli mobile synchronise. Dis moi si je dis des bétises @sgrimault

camillemonchicourt commented 7 months ago

J'espère que la refonte de la synchro des taxons et des listes permettra de ne plus avoir à nettoyer les taxons orphelins et ainsi éviter cette étape un peu complexe et lourde ?

DonovanMaillard commented 7 months ago

J'espère que la refonte de la synchro des taxons et des listes permettra de ne plus avoir à nettoyer les taxons orphelins et ainsi éviter cette étape un peu complexe et lourde ?

Oui puisqu'on chargera tout le taxref dans tous les cas, sans se soucier de savoir si le taxon est dans une liste ou non.

sgrimault commented 7 months ago

d'après ce que ce que je comprend, ça semble être des taxons qui on été initialement récupéré depuis GeoNature via la synchronisation des taxons qui ne sont plus dans les listes remonté par la synchro aujourd'hui. Autrement dit des taxons qui aurait été supprimé de bib_nom ou des listes que le l'appli mobile synchronise. Dis moi si je dis des bêtises @sgrimault

Oui, c'est ça : La synchronisation des taxons part toujours des données récupérées via l'API et si celle-ci comporte des taxons en moins, l'application supprime les anciens taxons toujours présents localement mais qui n'ont plus lieu d'être.

La synchronisation des taxons est en cours de refonte, notamment avec l'intégration des nouvelles APIs exposées par TaxHub et son fonctionnement sera donc plus simple :

camillemonchicourt commented 2 months ago

Sauf erreur de ma part, dans la prochaine version 2.7.0 en cours de finalisation et la révision de la synchro des taxons avec tout Taxref (https://github.com/PnX-SI/gn_mobile_occtax/issues/133), il n'y a plus de taxons orphelins, et donc ce contrôle a été supprimé ?

sgrimault commented 2 months ago

Oui, ça n'existe plus avec l'approche transactionnelle de la synchronisation. C'est uniquement pour la future 2.7.