IDS icon indicating copy to clipboard operation
IDS copied to clipboard

uri attribute in propertyType not available in applicability (0.9.7)

Open NickNisbet opened this issue 1 year ago • 5 comments

There seems to be something wrong with ids.xsd 0.9.7 It does not accept uri=”” on the property facet.

XMLSPY reports: Attribute 'uri' is not allowed in element

NickNisbet avatar Feb 20 '24 11:02 NickNisbet

The schema looks right to me:

<xs:extension base="ids:propertyType">
    <xs:attribute name="uri" type="xs:anyURI" use="optional"/>

Are you referencing the right xsd?

Just to be clear, the 'uri' attribute is only defined for properties in the requirement set, not for properties in the applicability. I wonder if this is a problem to work with bsDD and similar.

CBenghi avatar Feb 20 '24 11:02 CBenghi

Yes, the problem is that I have uri on Applicability facets, as this was allowed previously. Again, I think this is very strange choice to weaken the Applicability facets.

Nick.

NickNisbet avatar Feb 20 '24 11:02 NickNisbet

Agree with Nick, there is no reason to differentiate between Applicability and Requirement.

MatthiasWeise avatar Feb 21 '24 07:02 MatthiasWeise

While I agree, the process to add this back into the schema seems to push us beyond the reasonable deadline for the next summit. I would suggest to add this to 1.1

CBenghi avatar Feb 26 '24 20:02 CBenghi

first thing that will be in 1.1 :-)

berlotti avatar Jun 03 '24 08:06 berlotti