-
-
Notifications
You must be signed in to change notification settings - Fork 489
GeoNetwork DCAT2 codesprint April 2021
François Prunayre edited this page Apr 21, 2021
·
17 revisions
- 28 to 30 April
- The sprint will be remote
The sprint will kick off with an online session at wednesdag 28th of april from 9.00-10.00 CET. Please register via [email protected]. Preliminary agenda for the meeting:
- 9:00 Welcome and tour de table
- 9:10 Francois Prunayre: The DCAT2 plugin
- 9:20 Geraldine Nolf: Experiences from dcat plugin in Flanders
- 9:30 Paul van Genuchten: Experiences from Sweden and Netherlands
- 9:40 Sprint planning/ambition
- Francois Prunayre
- Jose Garcia
- Mathieu Chaussier
- Paul van Genuchten
- Jean Pommier
- ...
- Informatie Vlaanderen
- GeoCat.BV | National Institute for Public Health and the Environment Netherlands
- SPW - Département Géomatique – Metawal
The main goal is to build a common & generic DCAT2 plugin that can be used as a basis for extensions and custom profiles.
Main challenges:
- Agree on base XSD (and check capacity to extend it - eg. cardinality changes, new elements, ...?)
- Define which RDF encoding(s) to supports (eg. @rdf:resources or skos:Concept)
- Create simple editor configuration
- Support multilingual records
- Define usage of thesaurus and/or subtemplates (for keyword, license, formats, ... ?)
- Define I/O formats/mapping required
- Development done in https://github.com/metadata101/dcat2
- GeoNetwork branch to work with https://github.com/geonetwork/core-geonetwork/pull/5616 and register dcat2 schema using
diff --git a/schemas/pom.xml b/schemas/pom.xml
index f0b0e946c1..fa06058494 100644
--- a/schemas/pom.xml
+++ b/schemas/pom.xml
@@ -51,6 +51,7 @@
<module>iso19110</module>
<module>iso19139</module>
<module>iso19115-3.2018</module>
+ <module>dcat2</module>
</modules>
<profiles>
diff --git a/web/pom.xml b/web/pom.xml
index 28ead47d8e..2fe3c9c7d8 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -591,6 +591,11 @@
<artifactId>gn-schema-iso19139</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.geonetwork-opensource.schemas</groupId>
+ <artifactId>gn-schema-dcat2</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<dependency>
<groupId>org.geonetwork-opensource.schemas</groupId>
<artifactId>gn-schema-csw-record</artifactId>
@@ -954,6 +959,13 @@
<overWrite>false</overWrite>
<outputDirectory>${schema-plugins.dir}</outputDirectory>
</artifactItem>
+ <artifactItem>
+ <groupId>org.geonetwork-opensource.schemas</groupId>
+ <artifactId>gn-schema-dcat2</artifactId>
+ <type>zip</type>
+ <overWrite>false</overWrite>
+ <outputDirectory>${schema-plugins.dir}</outputDirectory>
+ </artifactItem>
<artifactItem>
<groupId>org.geonetwork-opensource.schemas</groupId>
<artifactId>gn-schema-iso19115-3.2018</artifactId>
While working on the schema, XSLT & translations can be update easily using https://gist.github.com/fxprunayre/6145674c7ca45da16b7eee132ad23216
- Current task list: https://github.com/metadata101/dcat2/issues/1
If you have some comments, start a discussion, raise an issue or use one of our other communication channels to talk to us.