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

exporter une démarche afin de l'importer dans une autre instance DS #7477

Open
alain-mercier opened this issue Jun 20, 2022 · 2 comments
Open

Comments

@alain-mercier
Copy link

alain-mercier commented Jun 20, 2022

Il est possible de cloner une démarche existante, notamment via un modèle, au sein d'une même instance de DS.
DS pouvant être déployé sur des instances autres que celle de betagouv, il serait nécessaire de pouvoir exporter une démarche (notamment le formulaire) d'une instance afin de pouvoir l'importer dans une autre instance : par exemple, entre une instance de développement et une instance de production, ou entre l'instance d'une collectivité 1 vers une collectivité 2.

@adullact

@dzc34
Copy link
Collaborator

dzc34 commented Jun 20, 2022

Échange au congrès Adullact sur ce sujet avec entre autre @emsnytech, @mfaure, GIP Recia et vous j'imagine.
L'information que j'ai gardée en tête du résumé de la discussion : "MinArm ---> fonctionnalité existante d'import/export des formulaires entre 2 instances"

Sur le même sujet, échange en avril avec Pascal (Adullact) :

idée d'évolution de DS : la fonction de récupération des formulaires déjà faits est une fonctionnalité intéressante. Mais limitée à chaque instance DS. L'idée consiste à mettre les DS en réseau (ceux qui le souhaitent en tout cas!) afin de pouvoir échanger des formulaires déjà faits ente instances DS.

...
je pense que c'est possible, indépendamment des versions de DS. Export dans un format normalisé et import sur l'autre instance. Si le un type de champ n'existe plus, il n'est pas repris. Si le type de champ à évolué (entre l'export et l'import ou l'inverse), c'est la version du champ de l'instance DS d'import qui sera prise en compte.

avec un peu d'ActivityPub pour travailler en mode fédération d'instance (comme PeetTube, Nexcloud, Tchap / Matrix, ...)

@alain-mercier peut-être pourriez-vous ajouter une suggestion dans Nos usagers ont fait ces suggestions pour améliorer demarches-simplifiees.fr ? Ce qui permettra de voir si cette fonctionnalité intéresse d'autres instances et administrateurs DS.

@alain-mercier
Copy link
Author

Suggestion ajoutée dans "featureupvote".

Il a aussi été évoqué la mise en place d'un magasin ou entrepôt de modèle de démarches, librement récupérables, par import, dans des instances DS de destination.

Cet entrepôt pourrait être de plusieurs type, comme :

Un dépôt de type GIT.

Ou, avec des fonctions de fédération, effectivement, on pourrait imaginer que cet entrepôt soit une instance "centrale" de DS, depuis laquelle des instances tierces puissent récupérer, notamment, des modèles de démarches ; ou bien que des instances tierces puissent se fédérer entre elles. Il faudrait définir dans ce cas quelles données sont échangées par fédération.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants