[Geoserver-devel] srv-namespace missing in CSW-service

Hello everybody,

I tried wo write that problem to the issue-board ( https://osgeo-org.atlassian.net/jira/software/c/projects/GEOS/issues ) but I can’t login although I have an account. So I trie it here, maybe somebody can help.

We are using the geoserver CSW-plugin, the CSW-ISO-plugin and the meta-data plugin. In one of these plugins the namespaces for the CSW-service is set. I don’t know in which of these.

Unfortunately the srv-namespace is missing ( xmlns:srv=http://www.isotc211.org/2005/srv ). (In CSW-services from other mapservers the srv-namespace is available, e.g.: https://geoportal-hamburg.de/metaver_de/csw?service=CSW&request=GetRecordById&version=2.0.2&outputschema=http:%2F%2Fwww.isotc211.org%2F2005%2Fgmd&elementsetname=full&id=9784D2A9-AEEA-46DF-9FAD-2FA14BFCA00D )

Before we updated to geoserver version 2.20.1 there was also the gml-namespace missing, but know it works… J

Maybe somebody can tell me in which of the plugins the namespace is set, if I can configure it somewhere of if it is a bug and it has to be fixed?

Kind regards!

Heiko Friedrich

PS:

If it helps, the x-path confiugred in the MD_Metadata.properties should look like this:

identificationInfo.SV_ServiceIdentification.serviceType.LocalName.@anonymised.com= identificationInfo.SV_ServiceIdentification.serviceTypeVersion.CharacterString= identificationInfo.SV_ServiceIdentification.couplingType.SV_CouplingType@anonymised.com= identificationInfo.SV_ServiceIdentification.containsOperations.SV_OperationMetadata.operationName.CharacterString= identificationInfo.SV_ServiceIdentification.operatesOn.@anonymised.com=

Hi Friedrich!
I am afraid that the whole geoserver csw and metadata subsystems seem broken (CSW-plugin, the CSW-ISO-plugin, meta-data plugin and the INSPIRE plugin).
Since it is a mix of supported and unsupported plugins, no one seems able to even identify what needs to be done.
I have been struggling with this since summer, and I can tell you this: Following the installation and configuring advice in the manual does not work. Perhaps this is the error, and the plugins actually do work. One cannot tell.
Another advice I got is that no one uses these extensions, which may be why no one cares to fix them.
This is sad, because Geoserver could be a great platform for publishing geodata AND valid metadata from the same point.

Regards, Mats.E

···

GisKraft, Geodatakonsult

Mats Elfström, Marsvinsholms stationsväg 80, 271 93 Ystad, Sweden
tel: +46 70 595 39 35 / www.giskraft.se

Okay, but as I wrote:

Since we have updated to geoserver version 2.20.1 (from 2.19.2) the gml namespace works, srv namespace is still missing. (The whole plugins also work. For problems with the metadata extension you can find a fix here: https://gis.stackexchange.com/questions/362964/problems-with-installing-the-geoserver-metadata-extension )

I also wrote it to stackoverflow with the srv-namespace problem as a comment. Maybe somoeone read it (before a reacted with the „srv-comment“) and fixed the gml probelm.

Here the link to stackoverflow:

https://stackoverflow.com/questions/69376936/geoserver-csw-header-gml-namespace-missing

Kind Regards,

Heiko

···

Hi Friedrich!

I am afraid that the whole geoserver csw and metadata subsystems seem broken (CSW-plugin, the CSW-ISO-plugin, meta-data plugin and the INSPIRE plugin).

Since it is a mix of supported and unsupported plugins, no one seems able to even identify what needs to be done.

I have been struggling with this since summer, and I can tell you this: Following the installation and configuring advice in the manual does not work. Perhaps this is the error, and the plugins actually do work. One cannot tell.

Another advice I got is that no one uses these extensions, which may be why no one cares to fix them.

This is sad, because Geoserver could be a great platform for publishing geodata AND valid metadata from the same point.

Regards, Mats.E

Den ons 5 jan. 2022 kl 12:13 skrev Friedrich, Heiko <Heiko.Friedrich@…7241…>:

Hello everybody,

I tried wo write that problem to the issue-board ( https://osgeo-org.atlassian.net/jira/software/c/projects/GEOS/issues ) but I can’t login although I have an account. So I trie it here, maybe somebody can help.

We are using the geoserver CSW-plugin, the CSW-ISO-plugin and the meta-data plugin. In one of these plugins the namespaces for the CSW-service is set. I don’t know in which of these.

Unfortunately the srv-namespace is missing ( xmlns:srv=http://www.isotc211.org/2005/srv ). (In CSW-services from other mapservers the srv-namespace is available, e.g.: https://geoportal-hamburg.de/metaver_de/csw?service=CSW&request=GetRecordById&version=2.0.2&outputschema=http:%2F%2Fwww.isotc211.org%2F2005%2Fgmd&elementsetname=full&id=9784D2A9-AEEA-46DF-9FAD-2FA14BFCA00D )

Before we updated to geoserver version 2.20.1 there was also the gml-namespace missing, but know it works… J

Maybe somebody can tell me in which of the plugins the namespace is set, if I can configure it somewhere of if it is a bug and it has to be fixed?

Kind regards!

Heiko Friedrich

PS:

If it helps, the x-path confiugred in the MD_Metadata.properties should look like this:

identificationInfo.SV_ServiceIdentification.serviceType.LocalName.@…7242…= identificationInfo.SV_ServiceIdentification.serviceTypeVersion.CharacterString= identificationInfo.SV_ServiceIdentification.couplingType.SV_CouplingType@…4279…= identificationInfo.SV_ServiceIdentification.containsOperations.SV_OperationMetadata.operationName.CharacterString= identificationInfo.SV_ServiceIdentification.operatesOn.@…7243…=


Diese E-Mail enthaelt vertrauliche und⁄oder rechtlich geschuetzte Informationen.Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail oder von Teilen dieser Mail ist nicht gestattet.

Wir haben alle verkehrsueblichen Massnahmen unternommen, um das Risiko der Verbreitung virenbefallener E-Mail zu minimieren, dennoch raten wir Ihnen, Ihre eigenen Virenkontrollen auf alle Anhaenge an dieser Nachricht durchzufuehren. Wir schliessen die Haftung fuer jeglichen Verlust oder Schaeden durch virenbefallene E-Mail aus.

Stadt Norderstedt

Die Oberbuergermeisterin

http://www.norderstedt.de



Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

GisKraft, Geodatakonsult

Mats Elfström, Marsvinsholms stationsväg 80, 271 93 Ystad, Sweden
tel: +46 70 595 39 35 / www.giskraft.se

Hi Friedrich!
I am afraid that the whole geoserver csw and metadata subsystems seem broken (CSW-plugin, the CSW-ISO-plugin, meta-data plugin and the INSPIRE plugin).

The part that is supported is the CSW core with Dublin Core records only. The others are marked as unsupported for a reason :slight_smile:

Since it is a mix of supported and unsupported plugins, no one seems able to even identify what needs to be done.

This is incorrect. There are plenty of people that could, but it would require significant effort, more than can be spent answering a mail.
The ISO plugin was written by Niels Charlier on behalf of Boundless. Boundless is no more, Niels showed no desire to get
involved with user support on the free channels… As a result, nobody can give you the “5 minutes answer”, the only type of
answer that you’ll get on this list, or on stack overflow.

There are other options, but they involve spending money:

  • Contact Niels and get a contract to solve your particular problem.
  • Contact any commercial support provider involving a core developer. These people can use part of the contract to get up to speed with the module, and provide a fix. This would come with a significant by-product, core developers are answering on this list… meaning you’ll open the path for simple free answers in the future. It does not have to be you, but there needs to be a seed customer that triggers this process.

I have been struggling with this since summer, and I can tell you this: Following the installation and configuring advice in the manual does not work. Perhaps this is the error, and the plugins actually do work. One cannot tell.
Another advice I got is that no one uses these extensions, which may be why no one cares to fix them.

As far as I know, there is just one user (and guess who’s providing support and development to them?).
Same happens for the meta-data module.

Cheers
Andrea

···

GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 333 8128928

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail

Dear Mats and Heiko,

Andrea is mostly right; however one correction: I do not mind at all giving free email support for problems with installation and configuration of the community modules (not for actual dev/depl work of course). However, it is true that it is often necessary to ping me specifically, unfortunately.

I can assure you that the modules do work, since they are in use by several government departments (not all of them deployed by me). It is definitely possible the documentation needs improvement, so it would be great to hear the issues that others are having with it.

It would actually be in the interest of the current users if the modules were used by more users, and they are very aware of that.

Kind Regards

Niels

···

On 05/01/2022 19:40, Andrea Aime wrote:

On Wed, Jan 5, 2022 at 12:56 PM Mats Elfström <mats.elfstrom@anonymised.com> wrote:

Hi Friedrich!
I am afraid that the whole geoserver csw and metadata subsystems seem broken (CSW-plugin, the CSW-ISO-plugin, meta-data plugin and the INSPIRE plugin).

The part that is supported is the CSW core with Dublin Core records only. The others are marked as unsupported for a reason :slight_smile:

Since it is a mix of supported and unsupported plugins, no one seems able to even identify what needs to be done.

This is incorrect. There are plenty of people that could, but it would require significant effort, more than can be spent answering a mail.
The ISO plugin was written by Niels Charlier on behalf of Boundless. Boundless is no more, Niels showed no desire to get
involved with user support on the free channels… As a result, nobody can give you the “5 minutes answer”, the only type of
answer that you’ll get on this list, or on stack overflow.

There are other options, but they involve spending money:

  • Contact Niels and get a contract to solve your particular problem.
  • Contact any commercial support provider involving a core developer. These people can use part of the contract to get up to speed with the module, and provide a fix. This would come with a significant by-product, core developers are answering on this list… meaning you’ll open the path for simple free answers in the future. It does not have to be you, but there needs to be a seed customer that triggers this process.

I have been struggling with this since summer, and I can tell you this: Following the installation and configuring advice in the manual does not work. Perhaps this is the error, and the plugins actually do work. One cannot tell.
Another advice I got is that no one uses these extensions, which may be why no one cares to fix them.

As far as I know, there is just one user (and guess who’s providing support and development to them?).
Same happens for the meta-data module.

Cheers
Andrea

==

GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information. == Ing. Andrea Aime @geowolf Technical Lead

GeoSolutions Group phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 333 8128928

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail

_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@lists.sourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)

Hello Heiko,

I believe the namespaces for CSW-ISO are hard coded in org.geoserver.csw.records.iso.MetaDataDescriptor, though I cannot guarantee that adding it there is all that is needed to resolve your issue. Perhaps it would be interesting making this a configurable thing.

Kind Regards

Niels

···

On 05/01/2022 12:13, Friedrich, Heiko wrote:

Hello everybody,

I tried wo write that problem to the issue-board ( https://osgeo-org.atlassian.net/jira/software/c/projects/GEOS/issues ) but I can’t login although I have an account. So I trie it here, maybe somebody can help.

We are using the geoserver CSW-plugin, the CSW-ISO-plugin and the meta-data plugin. In one of these plugins the namespaces for the CSW-service is set. I don’t know in which of these.

Unfortunately the srv-namespace is missing ( xmlns:srv=http://www.isotc211.org/2005/srv ). (In CSW-services from other mapservers the srv-namespace is available, e.g.: https://geoportal-hamburg.de/metaver_de/csw?service=CSW&request=GetRecordById&version=2.0.2&outputschema=http:%2F%2Fwww.isotc211.org%2F2005%2Fgmd&elementsetname=full&id=9784D2A9-AEEA-46DF-9FAD-2FA14BFCA00D )

Before we updated to geoserver version 2.20.1 there was also the gml-namespace missing, but know it works… J

Maybe somebody can tell me in which of the plugins the namespace is set, if I can configure it somewhere of if it is a bug and it has to be fixed?

Kind regards!

Heiko Friedrich

PS:

If it helps, the x-path confiugred in the MD_Metadata.properties should look like this:

identificationInfo.SV_ServiceIdentification.serviceType.LocalName.@anonymised.com= identificationInfo.SV_ServiceIdentification.serviceTypeVersion.CharacterString= identificationInfo.SV_ServiceIdentification.couplingType.SV_CouplingType@anonymised.com= identificationInfo.SV_ServiceIdentification.containsOperations.SV_OperationMetadata.operationName.CharacterString= identificationInfo.SV_ServiceIdentification.operatesOn.@anonymised.com=


Diese E-Mail enthaelt vertrauliche und⁄oder rechtlich geschuetzte Informationen.Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail oder von Teilen dieser Mail ist nicht gestattet.

Wir haben alle verkehrsueblichen Massnahmen unternommen, um das Risiko der Verbreitung virenbefallener E-Mail zu minimieren, dennoch raten wir Ihnen, Ihre eigenen Virenkontrollen auf alle Anhaenge an dieser Nachricht durchzufuehren. Wir schliessen die Haftung fuer jeglichen Verlust oder Schaeden durch virenbefallene E-Mail aus.
Stadt Norderstedt
Die Oberbuergermeisterin

http://www.norderstedt.de


_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@lists.sourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)

Hello Mats, hello Andrea, hello Niels,

thanks for the information!

We just installed the newest version of geoserver (2.20.2) together with the CSW-plugin, the CSW-ISO-plugin and the metadata-plugin. Unfortunately the srv-namespace is still missing (as discribed below in my first mail).

It seems that Niels has an idea how to solve this problem, see below. As far as I am not familiar with programming in Java and the compiling- and Maven-stuff (I only know Python and some Javascript), we need some help. („We“ means: We are a team of 4 people doing the GIS-stuff in the administration of Norderstedt, a town in Northern-Germany.)

We talked to the head of our department and it seems to be the best not only to solve this particular problem, but having a longterm support for our geoserver. (We still want to host it by our own.)

We are intrested that the CSW-ISO-plugin and the metadata-plugin become part of the core modules. What we now need is (at least) one offer.

As far as I do not know how the politics in the geoserver-project work, espacially what is needed that a community-module becomes a core-extension, I can first of all only ask into the blue:

It seems that Niels is most familiar with the CSW-ISO-plugin. So @Niels: Can you make us an offer to fix the issue, put the two modules in the core and supports us for (at least) one year?

If Niels can’t make or force the decision that the modules become part of the core-extension, who can do this? Maybe GeoSolutions? @Andrea: If that’s the case can you help us with an offer from GeoSolutions?

Another idea would be to combine these two options, e.g.: Niels fixes the plugin(s), GeoSolutions put’s the plugins into the core and we get one year support from GeoSolutions or from Niels.

So we now need some input from your side for making a decision.

Best regards,

(attachments)

image001.png
image002.png

···


Heiko Friedrich



Stadt Norderstedt



Die Oberbürgermeisterin



Amt 17 – Interne Digitale Dienste
Rathausallee 50
22846 Norderstedt



Telefon



+49 40 535 95-749



Internet
E-Mail



cid:image001.png@...7288...
heiko.friedrich@…7241…

cid:image002.png@...7288...

Von: Niels Charlier via Geoserver-devel geoserver-devel@lists.sourceforge.net
Gesendet: Mittwoch, 5. Januar 2022 20:16
An: geoserver-devel@lists.sourceforge.net
Betreff: [EXTERN] Re: [Geoserver-devel] srv-namespace missing in CSW-service

Hello Heiko,

I believe the namespaces for CSW-ISO are hard coded in org.geoserver.csw.records.iso.MetaDataDescriptor, though I cannot guarantee that adding it there is all that is needed to resolve your issue. Perhaps it would be interesting making this a configurable thing.

Kind Regards

Niels

Von: Niels Charlier <niels@…2918…>
Gesendet: Mittwoch, 5. Januar 2022 20:09
An: mats.elfstrom@…7245…; Friedrich, Heiko <Heiko.Friedrich@…7241…>
Cc: GeoServer geoserver-devel@lists.sourceforge.net
Betreff: [EXTERN] Re: [Geoserver-devel] srv-namespace missing in CSW-service

Dear Mats and Heiko,

Andrea is mostly right; however one correction: I do not mind at all giving free email support for problems with installation and configuration of the community modules (not for actual dev/depl work of course). However, it is true that it is often necessary to ping me specifically, unfortunately.

I can assure you that the modules do work, since they are in use by several government departments (not all of them deployed by me). It is definitely possible the documentation needs improvement, so it would be great to hear the issues that others are having with it.

It would actually be in the interest of the current users if the modules were used by more users, and they are very aware of that.

Kind Regards

Niels

On 05/01/2022 19:40, Andrea Aime wrote:

On Wed, Jan 5, 2022 at 12:56 PM Mats Elfström <mats.elfstrom@…7245…> wrote:

Hi Friedrich!

I am afraid that the whole geoserver csw and metadata subsystems seem broken (CSW-plugin, the CSW-ISO-plugin, meta-data plugin and the INSPIRE plugin).

The part that is supported is the CSW core with Dublin Core records only. The others are marked as unsupported for a reason :slight_smile:

Since it is a mix of supported and unsupported plugins, no one seems able to even identify what needs to be done.

This is incorrect. There are plenty of people that could, but it would require significant effort, more than can be spent answering a mail.

The ISO plugin was written by Niels Charlier on behalf of Boundless. Boundless is no more, Niels showed no desire to get

involved with user support on the free channels… As a result, nobody can give you the “5 minutes answer”, the only type of

answer that you’ll get on this list, or on stack overflow.

There are other options, but they involve spending money:

  • Contact Niels and get a contract to solve your particular problem.
  • Contact any commercial support provider involving a core developer. These people can use part of the contract to get up to speed with the module, and provide a fix. This would come with a significant by-product, core developers are answering on this list… meaning you’ll open the path for simple free answers in the future. It does not have to be you, but there needs to be a seed customer that triggers this process.

I have been struggling with this since summer, and I can tell you this: Following the installation and configuring advice in the manual does not work. Perhaps this is the error, and the plugins actually do work. One cannot tell.

Another advice I got is that no one uses these extensions, which may be why no one cares to fix them.

As far as I know, there is just one user (and guess who’s providing support and development to them?).

Same happens for the meta-data module.

Cheers

Andrea

==

GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information. == Ing. Andrea Aime @geowolf Technical Lead

GeoSolutions Group phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 333 8128928

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail

_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@lists.sourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)


Hi Friedrich!

I am afraid that the whole geoserver csw and metadata subsystems seem broken (CSW-plugin, the CSW-ISO-plugin, meta-data plugin and the INSPIRE plugin).

Since it is a mix of supported and unsupported plugins, no one seems able to even identify what needs to be done.

I have been struggling with this since summer, and I can tell you this: Following the installation and configuring advice in the manual does not work. Perhaps this is the error, and the plugins actually do work. One cannot tell.

Another advice I got is that no one uses these extensions, which may be why no one cares to fix them.

This is sad, because Geoserver could be a great platform for publishing geodata AND valid metadata from the same point.

Regards, Mats.E


Den ons 5 jan. 2022 kl 12:13 skrev Friedrich, Heiko <Heiko.Friedrich@…7241…>:

Hello everybody,

I tried wo write that problem to the issue-board ( https://osgeo-org.atlassian.net/jira/software/c/projects/GEOS/issues ) but I can’t login although I have an account. So I trie it here, maybe somebody can help.

We are using the geoserver CSW-plugin, the CSW-ISO-plugin and the meta-data plugin. In one of these plugins the namespaces for the CSW-service is set. I don’t know in which of these.

Unfortunately the srv-namespace is missing ( xmlns:srv=http://www.isotc211.org/2005/srv ). (In CSW-services from other mapservers the srv-namespace is available, e.g.: https://geoportal-hamburg.de/metaver_de/csw?service=CSW&request=GetRecordById&version=2.0.2&outputschema=http:%2F%2Fwww.isotc211.org%2F2005%2Fgmd&elementsetname=full&id=9784D2A9-AEEA-46DF-9FAD-2FA14BFCA00D )

Before we updated to geoserver version 2.20.1 there was also the gml-namespace missing, but know it works… J

Maybe somebody can tell me in which of the plugins the namespace is set, if I can configure it somewhere of if it is a bug and it has to be fixed?

Kind regards!

Heiko Friedrich

PS:

If it helps, the x-path confiugred in the MD_Metadata.properties should look like this:

identificationInfo.SV_ServiceIdentification.serviceType.LocalName.@…7242…=‘test

identificationInfo.SV_ServiceIdentification.serviceTypeVersion.CharacterString=‘test‘

identificationInfo.SV_ServiceIdentification.couplingType.SV_CouplingType@…4279…=‘test‘

identificationInfo.SV_ServiceIdentification.containsOperations.SV_OperationMetadata.operationName.CharacterString=‘test‘

identificationInfo.SV_ServiceIdentification.operatesOn.@…7243…=‘test‘


Friedrich:

I just wanted to make a note on process (have not been following this specific issue). Our project procedures are open to all, both making contributions (to fix issues), but also making proposals (to add new functionality, or change the program in a significant way).

With respect to adding functionality geoserver has a modular architecture; which is something we use to isolate RnD projects into “community modules” during initial implementation. When ready the community module can be proposed as an extension (just like any other proposal).

A feature of our community is the transparency in which we operate, specifically so individuals cannot make or force a change :slight_smile:
https://docs.geoserver.org/latest/en/developer/policies/index.html

Here is our policy on graduating a community module:
https://docs.geoserver.org/latest/en/developer/policies/community-modules.html#promoting-a-community-module

You ask for feedback, the next step perhaps is to answer those questions, and write up your idea as a proposal.

Aside: I recently went through this process on behalf of a customer, you can see the results in the proposal GSIP-206 and resulting discussion on the email list.

Thanks for taking part in the community and seeking out how to participate.

(attachments)

image001.png
image002.png

···


Jody Garnett