PnX-SI / gn_mobile_occtax

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

Amélioration des configurations (configuration locale) #95

Closed DonovanMaillard closed 1 month ago

DonovanMaillard commented 3 years ago

Après avoir réalisé l'amélioration #94 si elle fait consensus , un seul fichier de configuration centralisé serait nécessaire pour la solution Occtax-mobile. Comme aujourd'hui, cette configuration serait centralisée sur le serveur de GeoNature. Deux évolutions complémentaires seraient envisagées pour améliorer ce fonctionnement :

Dans un second temps, on pourrait envisager que les paramétrages que l'utilisateur définit via son appli occtax viennent renseigner ce fichier de configuration local.

DonovanMaillard commented 3 years ago

Le #94 semble faire l'unanimité , la mise à jour des configurations se fera également dans les prochaines semaines, dans le cadre de l'AAP SINP.

DonovanMaillard commented 2 years ago

Suite des réflexions :

camillemonchicourt commented 2 years ago

Ok mais je comprends pas pourquoi les paramètres définis dans la conf locale ne surcoucheraient pas ceux de la conf centralisée. Cela perd alors de son intérêt.

Si je veux définir un dossier different des fonds de carte, un centrage différent, etc...

DonovanMaillard commented 2 years ago

c'était ma proposition initiale. Mais Amandine et toi aviez suggéré de ne pas faire de surcouche quand un paramètre est déjà fixé dans ka conf fournie par le serveur ;)

A rediscuter après avoir muri un peu l'idée mais effectivement une surcouche était l'idée de base et me semble toujours - personnellement - la plus permissive.

camillemonchicourt commented 2 years ago

OK bah je sais plus pourquoi, car là ça me semble pas très pertinent. Plutôt pouvoir tout surcoucher en local...

DonovanMaillard commented 2 years ago

Une surcouche locale sera mise en place courant 2022

camillemonchicourt commented 1 year ago

Détail :

DonovanMaillard commented 1 year ago

Oui, ok avec tout ça. Je sais pas si la prestation d'ajout des fonds carto "perso" a été commandée ou non. De mémoire, à revoir avec @sgrimault mais ce volet là était prévu dans le même temps, puisque les couches perso iraient s'inscrire dans un fichier de conf custom

sgrimault commented 1 year ago

@DonovanMaillard , Tu parles de #8 ? Ça fait partie d'un pack d'évolutions traité avec Christophe Chillet (cf. call prévu le 13 février).

camillemonchicourt commented 1 year ago

La commande PNV concerne le support des fonds IGN online. Les sujets évoqués ci-dessus concernent la commande PNPC.

camillemonchicourt commented 1 year ago

Dans la 2.7.0, il est possible de surcoucher la configuration générale de l'application fournie par le serveur GeoNature, en ajoutant localement un fichier settings_occtax.local.json, surcouchant uniquement les paramètres que l'on souhaite différent sur un appareil.

Voir doc https://github.com/PnX-SI/gn_mobile_occtax/blob/develop/README.md#override-parameters-from-app-settings

camillemonchicourt commented 4 months ago

J'ai testé de créer un fichier local settings_occtax.local.json dans lequel j'ai mis :

{ "map": { "center": [ 49.0, 2.0 ], "show_compass": false, }

Mais cela ne semble pas pris en compte, il centre la carte par défaut sur les coordonnées définies dans le fichier settings_occtax.json

sgrimault commented 4 months ago

Bonjour @camillemonchicourt,

J'ai fais un test de mon coté et ça fonctionne bien :

{
  "map": {
    "center": [49.0, 2.0],
    "show_compass": false
  }
}
camillemonchicourt commented 4 months ago

Ah oui exact, mon json était mal formaté. Je confirme donc le bon fonctionnement du mécanisme de surcouche locale du fichier de configuration. 👍

camillemonchicourt commented 1 month ago

Possibilité de surcoucher localement le fichier de configuration fait dans la 2.7.0