SAA-SDT / eac-cpf-schema

https://eac.staatsbibliothek-berlin.de/
10 stars 4 forks source link

@xlink:type #250

Closed SJagodzinski closed 2 years ago

SJagodzinski commented 3 years ago

Xlink: Type

Remove xlink namespace and attribute @xlink:type.

Agreed in EAC-CPF and in EAD team to remove this attribute to simplify the schema, cf Berlin meeting.

Creator of issue

  1. Silke Jagodzinski
  2. TS-EAS: EAC-CPF subgroup
  3. silkejagodzinski@gmail.com

Related issues / documents

EAD3 Reconciliation

No corresponding attribute in EAD

Context

Summary: A fixed value that identifies an XLINK compliant element of a particular type.

Description and Usage: A fixed value that identifies an XLINK compliant element of a particular type. Only one XLINK type is used in EAC-CPF, "simple." While the attribute is optional in instances validated against the W3C Schema version of EAC-CPF, the Relax NG version of EAC-CPF requires it. To support exchange of EAC-CPF instances, it is recommended that the xlink:type be present in the instance whenever any of the other XLINK attributes are used.

Data Type: Fixed value: "simple"

Solution documentation: agreed solution for TL and guidelines

kerstarno commented 3 years ago

Tested as part of Schema Team's schema testing:

The above applies to both schemas, RNG and XSD.

The attribute is ready.