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

Broken link from 19131-1 to dps/2.0 XML schema #8

Open
ronaldtse opened this issue Nov 10, 2020 · 2 comments
Open

Broken link from 19131-1 to dps/2.0 XML schema #8

ronaldtse opened this issue Nov 10, 2020 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@ronaldtse
Copy link
Contributor

Discovered by @ReesePlews . Thanks!

On https://standards.isotc211.org/19131/-/2/req/xml/xml-encoding/

Screenshot:
Screen Shot 2020-11-10 at 2 54 55 PM

It links to https://schemas.isotc211.org/19131/-/dps/2.0/dps.xsd , which gives 404.

But the actual link is this:
https://schemas.isotc211.org/schemas/19131/-1/dps/2.0/dps.xsd

@magnusKarge should we update the link to point to the correct XML schema location?

@magnusKarge
Copy link
Collaborator

Thanks @ronaldtse and @ReesePlews for letting me know. I need to find the latest version of the N5084 document "Modified draft Structure of URIs in ISO/TC 211 resources for implementation" in order to find out how the correct link should look like.

If the link in the requirement text is wrong, we need to adjust it in the standard since FDIS 19131 Ed. 2 contains the same link. 19131 is still "under publication" and as far as I know we did not receive any comments regarding that link. However since it is still "under publication" I think we have the option to adjust it as soon as the project team gets it from the CS.

@magnusKarge
Copy link
Collaborator

magnusKarge commented Nov 30, 2020

It seems the link in the requirement text and FDIS 19131 Ed. 2 is correct. See also Structure of URIs in ISO/TC 211 resources for implementation. According to the structure TC 211 agreed on, the pattern is https://schemas.isotc211.org/standardNumber/-[partNumber]/namespace/editionNumber.majorSchemaReleaseNo.minorSchemaRevisionNo

My interpretation of the pattern does match with the link in the requirement text, but please correct me if I'm wrong.

The schema online at https://schemas.isotc211.org/schemas/19131/-1/dps/2.0/dps.xsd seems to be an old version. It was published just before the DIS ballot for 19131 Ed. 2 started in 2019. That happened just before @ejbleys became chair of XMG and XMG probably isn't aware of that version.

XMG (@ejbleys) received a new version of the schema in april this year in conjunction with the FDIS ballot for 19131 Ed. 2.
Given that no further changes in the schema are necessary, I recommend to remove the old (draft) version and instead publish the new version with the correct URL according to the pattern defined in Structure of URIs in ISO/TC 211 resources for implementation. Actually, the old version should be removed in any case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants