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

Supprimer le support du format XML pour la modélisation des données #351

Open
7 tasks done
mborne opened this issue Aug 6, 2024 · 0 comments · May be fixed by #359
Open
7 tasks done

Supprimer le support du format XML pour la modélisation des données #351

mborne opened this issue Aug 6, 2024 · 0 comments · May be fixed by #359
Assignees
Milestone

Comments

@mborne
Copy link
Collaborator

mborne commented Aug 6, 2024

Contexte

Le format XML était initialement utilisé pour modéliser les données dans les premières versions du Géoportail de l'Urbanisme. Il n'est plus utilisé depuis plusieurs années.

Il convient de simplifier avant de traiter #350

Actions

  • validator-plugin-dpgr - conversion du modèle de XML en JSON (via validator-bundle)

ping @cboucheIGN je te fais une issue sur le dépôt de modèle correspondant et adapte les tests (un required: true est passé à required: false)

  • validator-core - mise à jour des tests pour ne plus utiliser les anciens exemples XML
  • validator-core - suppression de XmlModelReader et éléments liés
  • validator - maven - suppression des dépendances obsolètes (JAXB)
  • suppression du fichier package-info.json utilisé par JAXB
  • pom.xml - suppression de l'activation des fonctionnalités Java 8 utilisée par JAXB
		<!-- JDK 8 features -->
		<javax.annotation.version>1.3.2</javax.annotation.version>
		<javax.activation.version>1.1.1</javax.activation.version>
  • pom.xml - préparation d'une nouvelle version pour mettre en évidence un changement cassant (5.0.0-SNAPSHOT)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant