Analyse à faire sur comment gérer les problèmes de connexion, voir le travail hors connexion.
Quelques cas problématiques en exemple :
-> le technicien BDUni fait un certains nombre de modifications en local sous QGIS. Il va enregistrer ses modifications en local et par là même créer une transaction dans l'API collaborative. Le problème, il n'est pas connecté. La transaction ne peut aboutir car la connexion à l'API collaborative n'est pas effective. L'Edit buffer va néanmoins être vidé.
-> C'est la pré-diffusion, la base ne peut plus être touchée. Le technicien souhaiterait continuer de travailler en local puis pousser toutes ses modifications. Mais l'enregistrement des modifications en local est corrélé à l'envoie d'une transaction.
-> Autre problème l'espace co est indisponible, je souhaite néanmoins continuer de travailler en local et renvoyer ma transaction lors qu'il sera de nouveau disponible.
Plusieurs point d'attention :
- corrélation entre l'enregistrement en local et l'envoie de la transaction.
- l'edit buffer est vidé lorsqu'on enregistre en local.
Analyse à faire sur comment gérer les problèmes de connexion, voir le travail hors connexion.
Quelques cas problématiques en exemple :
-> le technicien BDUni fait un certains nombre de modifications en local sous QGIS. Il va enregistrer ses modifications en local et par là même créer une transaction dans l'API collaborative. Le problème, il n'est pas connecté. La transaction ne peut aboutir car la connexion à l'API collaborative n'est pas effective. L'Edit buffer va néanmoins être vidé.
-> C'est la pré-diffusion, la base ne peut plus être touchée. Le technicien souhaiterait continuer de travailler en local puis pousser toutes ses modifications. Mais l'enregistrement des modifications en local est corrélé à l'envoie d'une transaction.
-> Autre problème l'espace co est indisponible, je souhaite néanmoins continuer de travailler en local et renvoyer ma transaction lors qu'il sera de nouveau disponible.
Plusieurs point d'attention :