Open TheoLechemia opened 7 months ago
De mémoire, la doc sur la sensibilité de GN indique comment mettre à jour le référentiel de sensibilité et relancer les calculs de sensibilité avec les nouvelles règles.
Mais en effet il faudrait mieux le mettre à jour pour les nouvelles installations et le faire pour les MAJ. Mais si il y a des dépendances avec la version de Taxref, il faut voir comment gérer ça...
En fait je pense qu'on est bon. La doc donne en effet des précision sur le sujet et prévoit déjà la MAJ vers les versions 14, 15 ou 16 du référentiel de sensibilité : https://docs.geonature.fr/admin-manual.html#gestion-de-la-sensibilite Aussi indiqué dans les notes de version de GN 2.11.0 puis de la 2.12 lors du passage en version 16.
Et les nouvelles installations sont bien faites avec la V16 du référentiel de sensibilité, vu qu'on installe Taxref v16 : https://github.com/PnX-SI/GeoNature/blob/master/install/03b_populate_db.sh#L41-L52
Et on ne peut pas faire la mise à jour automatiquement car on ne maitrise pas la version de Taxref utilisée par chaque instance GeoNature. C'est à chacun de le faire quand il met à jour Taxref. On le mentionne dans le procédure de mise à jour de Taxref sur TaxHub, mais on dit juste de rafraîchir les listes, alors qu'il faut en fait aussi MAJ la version du référentiel - https://github.com/PnX-SI/TaxHub/blob/master/apptax/taxonomie/commands/migrate_taxref/README.rst?plain=1#L113 Peut-être à compléter dans cette doc TaxHub de MAJ de Taxref.
Le référentiel de sensibilité est actuellement inséré dans la base en se basant sur ce fichier : https://geonature.fr/data/inpn/sensitivity/referentiel_donnees_sensibles_national_v13.csv.xz celui-ci est obselète : il se base sur d'anciennes nomenclatures qui n'existent plus (swarming notamment). Il faudrait baser l'insertion du référentiel sur ce fichier : https://inpn.mnhn.fr/docs-web/docs/download/415971 gérer la MAJ des référentiels existant et relancer le calcul de la sensibilité sur toutes les données (certaines données étant taggué comme non sensible à tord)