metadata101 / iso19115-3.2018

ISO 19115-3:2018 schema plugin
6 stars 19 forks source link

Addresses #87 - Only include details from the first contactInfo element #88

Closed jonescc closed 4 years ago

jonescc commented 4 years ago

Only include details from the first contactInfo element when indexing responsible party's to more align with the way 19139 records are indexed until gnMetadataContact is reworked to handle 19115-3:2018 responsible parties Difficult to handle all possible combinations until that rework is done. This at least allows records with multiple websites to be indexed and makes the display less confusing.

Emails are tricky because they are currently displayed against the individuals so have left that as it is.

Ideally organisation contact details would be displayed under the organisation (all of them) - individuals would be displayed along with their relevant contact details under there.

image

jonescc commented 4 years ago

@fxprunayre Should be moved to a core PR against 4.0.0?

fxprunayre commented 4 years ago

@fxprunayre Should be moved to a core PR against 4.0.0?

hum, if you still use the submodule here, you first need it here. Then we can't cherry-pick to master, so you have to copy/paste and make a PR to master. For 4, indexing is done with another strategy ie. contact is an object, so the object for contact will need to be adapted and maybe we have to think about making it flexible enough to display all information ? See https://github.com/geonetwork/core-geonetwork/blob/4.0.x/schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/index-fields/index.xsl#L1199

jonescc commented 4 years ago

OK, I'll load a backlog item for 4.0.0 and master - We're still using 3.10.2 - not sure whether there will be a 3.10.4? We'd ideally like to upgrade to that in the first instance. Have applied these changes locally already so - can just look at next best option.

And yes making it flexible to handle 19115-3:2018 contacts would be good.

fxprunayre commented 4 years ago

will be a 3.10.4?

We discussed with @josegar74 to make 3.10.4 and 4.0.0.alpha2 next week probably