ISO-TC211 / XML

XML schema, transforms, schematron rules, and examples for ISO TC211 Metadata Standards
46 stars 26 forks source link

https://www.isotc211.org/2005/gfc/gfc.xsd imports non-existent xsds #214

Closed srstsavage closed 4 years ago

srstsavage commented 4 years ago

https://www.isotc211.org/2005/gfc/gfc.xsd still tries to import XSDs from http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas, which no longer exists.

<xs:import namespace="http://www.isotc211.org/2005/gmd" schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gmd/citation.xsd"/>
<xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gco/gco.xsd"/>
<xs:import namespace="http://www.isotc211.org/2005/gmx" schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gmx/gmx.xsd"/>

These should be updated to their schemas.isotc211.org equivalents

<xs:import namespace="http://www.isotc211.org/2005/gmd" schemaLocation="https://schemas.isotc211.org/schemas/19139/-/gmd/1.0/citation.xsd"/>
<xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="https://schemas.isotc211.org/schemas/19139/-/gco/1.0/gco.xsd"/>
<xs:import namespace="http://www.isotc211.org/2005/gmx" schemaLocation="https://schemas.isotc211.org/schemas/19139/-/gmx/1.0/gmx.xsd"/>

Not sure if the maintainers of this repo have control over https://www.isotc211.org/2005/gfc/gfc.xsd, but I have no idea who else to ask.

srstsavage commented 4 years ago

@tedhabermann Also, would it be possible to get gfc 0.1 (or is it 1.0) hosted on schemas.isotc211.org?

ejbleys commented 4 years ago

Yes, I will put at https://schemas.isotc211.org/19110/-/gfc/1.0/gfc.xsd there is an https://schemas.isotc211.org/19110/gfc/1.1/gfc.xsd and https://schemas.isotc211.org/19110/gfc/1.1/featureCatalogue.xsd Evert Bleys 4 Tudor Place HUGHES ACT 2605 Australia +61 (0)2 62811773 +61 (0)411 483 876 ejbleys@gmail.com Skype ejbleijs@gmail.com

On 2020-11-06, at 8:04 am, Shane St Savage notifications@github.com wrote:

@tedhabermann https://github.com/tedhabermann Also, would it be possible to get gfc 0.1 (or is it 1.0) hosted on schemas.isotc211.org?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ISO-TC211/XML/issues/214#issuecomment-722643633, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIBGJZ5Q47DE57XO3JEN2Q3SOMHMJANCNFSM4TL24UGQ.

srstsavage commented 4 years ago

Thank you!

ejbleys commented 4 years ago

Sorry - Rash promise I do not have a copy of 1.0 only the 1.1 in https://schemas.isotc211/19110/gfc/1.1/… Cheers e Evert Bleys 4 Tudor Place HUGHES ACT 2605 Australia +61 (0)2 62811773 +61 (0)411 483 876 ejbleys@gmail.com Skype ejbleijs@gmail.com

On 2020-11-06, at 8:04 am, Shane St Savage notifications@github.com wrote:

@tedhabermann https://github.com/tedhabermann Also, would it be possible to get gfc 0.1 (or is it 1.0) hosted on schemas.isotc211.org?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ISO-TC211/XML/issues/214#issuecomment-722643633, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIBGJZ5Q47DE57XO3JEN2Q3SOMHMJANCNFSM4TL24UGQ.

srstsavage commented 4 years ago

How about gfc 0.1 from https://www.isotc211.org/2005/gfc/gfc.xsd then? (Although, I'm about to submit a pull request to fix the namespace imports, so maybe wait until that's merged)

ejbleys commented 4 years ago

Can do Evert Bleys 4 Tudor Place HUGHES ACT 2605 Australia +61 (0)2 62811773 +61 (0)411 483 876 ejbleys@gmail.com Skype ejbleijs@gmail.com

On 2020-11-06, at 4:29 pm, Shane St Savage notifications@github.com wrote:

How about gfc 0.1 from https://www.isotc211.org/2005/gfc/gfc.xsd https://www.isotc211.org/2005/gfc/gfc.xsd then? (Although, I'm about to submit a pull request to fix the namespace imports, so maybe wait until that's merged)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ISO-TC211/XML/issues/214#issuecomment-722840299, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIBGJZ3NN4YCWJFWULU46YTSOOCUXANCNFSM4TL24UGQ.

ejbleys commented 4 years ago

Is done in GitHub and should be automatically ported https://schemas.isotc211/19110/-/gfc/1.0/gfc.xsd seems to exist It is an adjusted copy of https://www.isotc211.org/2005/gfc/gfc.xsd https://www.isotc211.org/2005/gfc/gfc.xsd modified schema locations to point to https://schemas.isotc211.org/19139/-/~ gmd/1.0/citation.xsd gco/1.0/gco.xsd gmx/1.0/gmx.xsd namespace URIs unchanged

Cheers e Evert Bleys 4 Tudor Place HUGHES ACT 2605 Australia +61 (0)2 62811773 +61 (0)411 483 876 ejbleys@gmail.com Skype ejbleijs@gmail.com

On 2020-11-06, at 4:39 pm, Evert Bleys ejbleys@gmail.com wrote:

Can do Evert Bleys 4 Tudor Place HUGHES ACT 2605 Australia +61 (0)2 62811773 +61 (0)411 483 876 ejbleys@gmail.com mailto:ejbleys@gmail.com Skype ejbleijs@gmail.com mailto:ejbleijs@gmail.com

On 2020-11-06, at 4:29 pm, Shane St Savage <notifications@github.com mailto:notifications@github.com> wrote:

How about gfc 0.1 from https://www.isotc211.org/2005/gfc/gfc.xsd https://www.isotc211.org/2005/gfc/gfc.xsd then? (Although, I'm about to submit a pull request to fix the namespace imports, so maybe wait until that's merged)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ISO-TC211/XML/issues/214#issuecomment-722840299, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIBGJZ3NN4YCWJFWULU46YTSOOCUXANCNFSM4TL24UGQ.

srstsavage commented 4 years ago

Perfect, validation is working using xsi:schemaLocation="http://www.isotc211.org/2005/gfc https://schemas.isotc211.org/19110/-/gfc/1.0/gfc.xsd". Thank you!